float浮动元素IE6/7下margin-bottom失效:

解决方案:
在浮动元素后面添加:
<div class="clearfix"></div>
给类名设置样式:
.clearfix{ clear:both; height:0; font-size: 1px; line-height: 0px;}
即可!
本文提供了解决在Internet Explorer 6和7浏览器中,使用CSS浮动(float)布局时,底部外边距(margin-bottom)不生效的问题方案。通过在浮动元素后添加clearfix类的div元素,并设置相应的CSS样式,可以有效解决这一兼容性难题。

在浮动元素后面添加:
<div class="clearfix"></div>
给类名设置样式:
.clearfix{ clear:both; height:0; font-size: 1px; line-height: 0px;}
即可!

被折叠的 条评论
为什么被折叠?