Day5、盒模型

作用:

        规定元素之间的位置关系


 组成:        

        content(内容)、padding(内边距)、margin(外边距)、border(边框),   


使用:

padding:内边距

        调整父级元素与子级元素的位置关系

padding的添加位置:

        通常添加到父级元素上的 会撑大当前容器大小 为保证盒子的页面布局,需要减去相应的padding值。

        添加到子级元素上,也会撑大容器大小。

padding属性值:

        padding的方向为顺时针(top、right、bottom、left),属性值设置-->一个值:上下左右,两个值:上下 左右,三个值:上 左右 下,四个值:         上 右 下 左。

padding不能设置为负值


margin :外边距

        margin设置元素与元素之间的位置关系、哪个元素需要移动就给哪个元 素设置margin值。margin值不会撑大当前的盒子大小。

margin属性值:

        margin的方向为顺时针(top、right、bottom、left),属性值设置-->一个值:上下左右,两个值:上下 左右,三 个 值:上 左右 下,四个值:上 右 下 左。

margin可以为负值

重点:设置margin的时候必须要有包含框的接触

{margin:0,padding:0}浏览器默认样式

设置版心居中 版心选择器(margin:0 auto)

margin常见bug:

盒子大小的计算:

盒子实际占有的宽度区域:

margin-left + border-left + padding-left + width + padding-right + border-right + margin-right

盒子实际占有的高度区域:

margin-top + border-top + padding-top +height + padding-bottom + border-bottom + margin-bottom

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值