CSS知识归纳—2

css盒模型

每个元素都有其对应的盒模型:


border边框,border-width、border-style(solid实线、dashed虚线、dotted点状、double双线)、border-color;

padding内边距 ;

margin外边框,可以为赋值,使元素内容区域向外展开;元素间上下外边距会合并,取两元素间较大外边距作为间距,左右外边距则不存在合并;
若一个元素为空元素只有外边距,则上下外边距会合并,在遇到另一个元素后仍会与其外边距合并。
*一些元素默认设定了盒模型属性值,所以在样式表开头一般先去除这些元素的默认样式,方便我们自定义样式。

相关属性计算:
offsetWidth=元素内容区宽度+左右内边距+左右边框宽度;
offsetHeight=元素内容区高度+上下内边距+上下边框宽度;
clientWidth=元素内容区宽度+左右内边距;
clientHeight==元素内容区高度+上下内边距;


css3里border-sizing属性可以重新定义盒模型:
border-sizing:content-box
width=元素内容区宽度;
height=元素内容区高度;
border-sizing:border-box
width=元素内容区宽度+左右内边距+左右边框宽度;
height=元素内容区高度+上下内边距+上下边框宽度;

*下一篇是元素的定位
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值