css经验总结

本文介绍了CSS中Box Model的工作原理,包括边界、边框、填充等如何影响元素的最终尺寸,以及负的margin值对布局的影响。此外,还详细说明了如何通过添加一个额外的清除浮动div来解决父容器高度塌陷的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、box最后的显示大小等于box的border及border内的大小加上正的 margin值。而负的margin值不会影响box的实际大小,如果是负的top或left值会引起box的向上或向左位置移动,如果是bottom或 right只会影响下面box的显示的参考线。
2、我们经常向父容器的末尾再插入一个额外的标签,并令其清除浮动(clear)以撑大父容器。

<div class="clear"></div>
.clear{
clear:both;
height:0;
overflow:hidden
}
有时候怎么调都不通的时候,在元素上面加上上面属性的div块,可能能帮你解决问题。
解释:
clear : none | left |right | both

参数:

none :  允许两边都可以有浮动对象
both :  不允许有浮动对象
left :  不允许左边有浮动对象
right :  不允许右边有浮动对象
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值