__x__(21)0907第四天__ css 盒模型 (框模型)

CSS 处理元素,把每一个元素都包含在一个盒子里。布局

对网页的布局,其实就是对盒子的摆放及设置。spa


 边框border,会使盒子变大:3d

.box{
    border: 10px 20px 30px 40px red solid;
}

.box{
    border-width: 10px 20px 30px 40px;
    border-color: red;
    border-style: solid;
}

border-top-xxx:code

border-right-xxx:blog

border-bottom-xxx:继承

border-left-xxx:class

 

border-style:im

none;    默认无边框margin

solid;    直线框top

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;    在父元素中居左

相关文章
相关标签/搜索