清除浮动方法很多,最好是不用多余的标签,减少代码编写。以前多用的是.cb{clear:both;margin:0;padding:0;height:0;overflow:hidden;};在要闭合的地方插入对空标签如<p class=”cb”></p>,现在觉得,太浪费了。
去掉无语义的标签,在要闭合浮动的层上加上下面的浮动清除样式就好多了。
<style type=”text/css”>
.cb:after{visibility:hidden;display:block;font-size:0px;content:” “;clear:both;height:0px;}
.cb{*zoom:1;}
</style>
IE6,IE7貌似不支持a标签外的伪类,因此给cb写hack,用zoom:1;激活。
转载请注明带链来源:春语精椿