標籤:one ack display das 框模型 lock top ted 直線
CSS處理元素,把每個元素都包含在一個盒子裡。
對網頁的布局,其實就是對盒子的擺放及設定。
邊框border,會使盒子變大:
.box{ border: 10px 20px 30px 40px red solid;}.box{ border-width: 10px 20px 30px 40px; border-color: red; border-style: solid;}
border-top-xxx:
border-right-xxx:
border-bottom-xxx:
border-left-xxx:
border-style:
none; 預設無邊框
solid; 直線框
dotted; 點狀框
dashed; 虛線框
double; 雙線框
groove; 以下效果取決於bordr-color
ridge;
inset;
outset;
inhert;繼承
內邊距padding,會使盒子變大,會受background-color的影響
padding: 100px 200px 300px 400px;
相當於
padding-top: 100px;
padding-right: 200px;
padding-bottom: 300px;
padding-left: 400px;
外邊距margin,不會影響可見框的大小,只會影響盒子的位置。。。left和top影響自己的位置,right和bottom影響其他元素的位置
margin: 200px;
相當於
margin-top: 200px;
margin-right: 200px;
margin-bottom: 200px;
margin-left: 200px;
注意:
可以是負值,即向反方向移動。
margin-left:auto; 在父元素中居右
margin-right:auto; 在父元素中居左
__x__(20)0907第四天__ css 框模型