CSS基础要点

什么是CSS?

CSS指层叠样式表(Cascading Style Sheets),定义如何显示HTML元素。

CSS的优先权排序是什么样的?

内联样式 > 内部样式表 > 外部样式表 > 浏览器缺省设置

关于属性值的提示:

1.除了使用RGB百分比,值为0不需要单位。

2.值为多个单词,需给值加引号。

盒模型

内边距不能为负值;如为百分比数值,则是根据父元素的宽度计算的,包括上下内边距。

外边距可以为负值,如为百分比数值,则是根据父元素的宽度计算的,包括上下外边距。

普通文档流中,块框的垂直外边距,之间没有边框或内边距隔开时,会发生合并,高度等于较大的外边距。相邻元素、包含元素、元素自身都有可能发生合并。行内框、浮动元素、绝对定位,不会发生合并。

定位

相对定位:原本所占的空间仍保留,相对于原位置偏移;

绝对定位:不占原空间,相对于其包含块定位。

background-position背景定位属性的值为:

1.关键字:一个水平一个垂直,顺序随意;只写一个,另一个默认为center;

2.百分数值:百分数值同时应用于元素和背景图像;只写一个,将作为水平值,垂直值默认为50%;

3.长度值:偏移点是图像的左上角。

猜你喜欢

转载自www.cnblogs.com/qineur/p/12516480.html