
语法:
border: width style color;边框样式为必填项,分为:
样式取值 | 含义 |
|---|---|
solid | 实线边框 |
dotted | 点线边框 |
dashed | 虚线边框 |
double | 双线边框 |
分别设置某一方向的边框,取值:width style color;
属性 | 作用 |
|---|---|
border-top | 设置上边框 |
border-bottom | 设置下边框 |
border-left | 设置左边框 |
border-right | 设置右边框 |
一个值 表示统一设置上右下左
四个值 表示分别设置上右下左
两个值 表示分别设置上下 左右
三个值 表示分别设置上右下,左右保持一致注:顺时针取值
20px; 一个值表示统一设置上右下左
20px 30px; 两个值表示分别设置(上下) (左右)
20px 30px 40px; 三个值表示分别设置上右下,左右保持一致
20px 30px 40px 50px; 表示分别设置上右下左padding-top
padding-right
padding-bottom
padding-left默认布局方式,按照代码书写顺序及标签类型从上到下,从左到右依次显示
主要用于设置块元素的水平排列
float可取left或right,设置元素向左浮动或向右浮动
float: left/right;子元素全部设置浮动,导致父元素高度为0,影响父元素背景色和背景图片展示,影响页面布局
结合偏移属性调整元素的显示位置
position
可取relative(相对定位)/absolute(绝对定位)/fixed(固定定位)
postion:relative/absolute/fixed/static设置定位的元素可以使用偏移属性调整距离参照物的位置
top 距参照物的顶部
right 距参照物的右侧
bottom 距参照物的底部
left 距参照物的左侧使用绝对定位:“父相子绝” : 父元素设置相对定位,子元素绝对定位,参照已定位的父元素偏移.
元素发生堆叠时可以使用 z-index 属性调整已定位元素的显示位置,值越大元素越靠上: