|
1
16
请参阅: http://www.sitepoint.com/blogs/2005/02/26/simple-clearing-of-floats |
|
|
2
9
|
|
|
3
4
您需要清除浮动,使文档流恢复正常。使用
|
|
|
4
1
你需要清除浮子 Clear Fix |
|
|
5
1
我强烈建议不要使用像ClearFix这样的黑客。如果你想拯救一个<div class=“clear”></div>因为这不是“语义上的”,你最终会给自己带来麻烦。最好,如果你知道你的布局不会改变,或者你可以确定下一个元素是什么,你可以使用下一个元件来清除之前的“浮点数”。如果你需要模块化的东西,比如一段可以插入到不同位置的HTML,那么一定要添加清除DIV。 关于David的评论:
PPS:在我的工作中,我发现这在某些布局中效果很好,可以在IE6和其他浏览器中清除DIV时修复元素之间不一致的垂直间距: 跨浏览器清除:
永远不要使用内联样式。首先,你会经常需要它,其次,正如你可以在上面看到的,改变明确的规则来解决一些跨浏览器的问题可能会派上用场。 |
|
|
6
0
在Vista上的IE7中渲染良好。IE&你使用什么平台? |