在ThemeForest的高级模板中,我看到很多模板采用这种方法来清除:
.clearfix {
height: 1%;
}
将类clearfix添加到各种元素中。
为什么身高1%?是一个好方法吗?
答案 0 :(得分:1)
您的主题包括与Internet Explorer兼容的类,这是一件好事。
https://css-tricks.com/snippets/css/clear-fix/
https://perishablepress.com/lessons-learned-concerning-the-clearfix-css-hack/
答案 1 :(得分:1)
明确设置高度是最安全(读取不是最干净)清除浮动的方法。在主题中,实际的clearfix实现将使用:在伪选择器之后清除浮点数。但是:IE6 / 7不支持:after属性。因此,指定高度:1%。哪个适用于IE6 / 7。