本文主要包含clearfix:after,css浮动等相关知识,佚名 希望在学习及工作中可以帮助到您
在写HTML代码的时候,创造在Firefox等符合W3C标准的浏览器中,如果有一个DIV作为外部容器,内部的DIV如果设置了float样式,则外部的容器DIV因为内部没有clear,导致不能被撑开。看下面的例子:
因为转义字符"\",Mac IE涉猎器会漠视 掉这段Hack,但Windows IE不会,它会利用 * html .clearfix {height: 1%;} 来达到 撑开DIV容器的目标(貌似Mac IE没有措施解决这个问题,不过幸好用户数量是在是太少了,Safari支撑就可以了:p)。
因为转义字符"\",Mac IE涉猎器会漠视 掉这段Hack,但Windows IE不会,它会利用 * html .clearfix {height: 1%;} 来达到 撑开DIV容器的目标(貌似Mac IE没有措施解决这个问题,不过幸好用户数量是在是太少了,Safari支撑就可以了:p)。