伊人怎会持宠而骄
希望有人懂你的低头不语、小心翼翼守护你的孩子气
定义
盒模型是css布局的基石,它规定了网页元素如何显示以及元素间相互关系。css定义所有的元素都可以拥有像盒子一样的外形和平面空间,即都包含边框、边界、补白、内容区,这就是盒模型。
 
padding的使用方法
定义:
    padding,在大盒子角度,设定页面中一个元素内容到元素的边缘(边框) 之间的距离, 也称补白。
 
用法:
    1、用来调整内容在容器中的位置关系
    2、用来调整子元素在父元素中的位置关系。
        注:padding属性需要添加在父元素上。
    3、padding值是额外加在元素原有大小之上的,如想保证元素大小不变,需从元素宽或高上减掉后添加的padding属性值
 
属性值的4种方式:
四个值:上 右 下 左 {padding:0px 0px 0px 40px;}
三个值:上 左右 下 {padding:10px 20px 30px ;}
二个值:上下 左右 {padding:10px 20px ;}
一个值:四个方向 padding:2px;/*定义元素四周填充为2px*/
    说明:可单独设置一方向填充,如:上方向padding-top:10px; 右方向padding-right:10px; 下方向padding-bottom:10px; 左方向padding-left:10px;
 
margin的使用方法
定义:
    margin,在小盒子角度,在元素外边的空白区域,被称为边距。
 
用法:
        1、不用减margin值
        2、margin:0,auto
                在一个有宽高的元素中,可以让盒子在浏览器中横向居中
 
属性值的4种方式:
四个值:上 右 下 左
三个值:上 左右 下
二个值:上下 左右
一个值:四个方向 margin:2px;
margin:0 auto 一个有宽度的元素在浏览器中横向居中。
说明:可单独设置一方向边界,如:margin-top:10px;
 
盒子模型的实际大小
宽 = 左右margin+左右border+左右padding+width,
高 = 上下margin+上下border+上下padding+height,
posted on 2019-01-21 09:27  伊人怎会持宠而骄  阅读(167)  评论(0编辑  收藏  举报