盒模型的认识

一、 盒模型的组成

盒模型组成部分由:content(内容区、元素)+padding(填充区、内边距)+border(边框区)+margin(外边界区、外边距)

二、了解

content:元素

border:盒子的边距(边宽)

padding:边框到元素之间的距离(内边距)

margin:元素的边到另一个元素边的距离(外边距)

三、边距属性

padding:

1、添加padding值后,padding值会把元素原有的大小撑大。

解决方法:①可以在元素的宽高上减去所加元素的padding值,②给元素添加padding值时使用box-sizing: border-box(怪异盒模型)属性使其值被包含。

2、padding属性对背景图片是不起作用的,也可以说是背景图片位置不受padding值的影响

margin:

1、margin的值可以用负数值,padding不能用负数值

2、margin不影响元素的实际宽高,但是会增加它所占的区域

四、使用方法

padding使用方法:

方法一:

padding-top:50px; 上内边距填充50的像素

padding-right:50px; 右内边距填充50的像素

padding-bottom:50px; 下内边距填充50的像素

padding-left:50px; 左内边距填充50的像素

方法二:

padding: 5px;上、右、下、左内边距统一增加5像素

padding: 5px 3px; 上和下内边距统一增加5像素,左和右内边距统一增加3像素

padding: 2px 3px 4px;上内边距增加2像素,左和右内边距统一增加3像素,下内边距加4像素

padding: 2px 3px 4px 5px; 上内边距增加2像素,右内边距增加3像素,下内边距增加4像素,左内边距增加5像素

margin使用方法:

方法一:

margin-top:50px; 上外边距填充50的像素

margin-right:50px; 右外边距填充50的像素

margin-bottom:50px; 下外边距填充50的像素

margin-left:50px; 左外边距填充50的像素

方法二:

margin: 5px;上、右、下、左外边距统一增加5像素

margin: 5px 3px; 上和下外边距统一增加5像素,左和右外边距统一增加3像素

margin: 2px 3px 4px;上外边距增加2像素,左和右外边距统一增加3像素,下外边距加4像素

margin: 2px 3px 4px 5px; 上外边距增加2像素,右外边距增加3像素,下外边距增加4像素,左外边距增加5像素

实现元素水平居中的方法:margin: 0 auto;

五、标准盒模型的占位组成:

元素宽度占位:margin-left + border-left + padding-left + content的宽 + padding-right + border-right + margin-right

元素高度占位:margin-top + border-top + padding-top + content的高 + padding-bottom + border-bottom + margin-bottom

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值