css2----清除浮动
-
为什么要清除浮动?
非IE下,当容器的高度为auto,容器有浮动元素,此时容器的高度不能自己伸长适应内容的高度,造成内容溢出乃至影响布局,即所谓的“浮动溢出”,为防此象,需要清除浮动。
-
如何清除浮动?
这里只记录最好的一种方法,伪元素和ie 触发haslayout:
.clearfix{zoom:1;}
.clearfix:after{content:"x";display:block;height:0;clear:both;visibility:hidden;}
a.给容器添加一个clearfix的class;
b.给这个class添加一个:after伪元素实现添加看不见的块元素
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。