CSS 清除浮动的作用是什么?
的有关信息介绍如下:
先说一句:张鑫旭兄的那篇文章有误解读者的地方,请大家读的时候注意一下,我的文章也指出来了!
浮动(float),一个我们即爱又恨的属性。爱,因为通过浮动,我们能很方便地布局; 恨,浮动之后遗留下来太多的问题需要解决,特别是IE6-7(以下无特殊说明均指 windows 平台的 IE浏览器)。也许很多人都有这样的疑问,浮动从何而来?我们为何要清除浮动?清除浮动的原理是什么?本文将一步一步地深入剖析其中的奥秘,让浮动使用起来更加得心应手。
在支持BFC的浏览器(IE8+,firefox,chrome,safari)通过创建新的BFC闭合浮动;
在不支持 BFC的浏览器 (IE6-7),通过触发 hasLayout 闭合浮动。
更多请看我的博客文章:http://www.iyunlu.com/view/css-xhtml/55.html



