最佳答案
我看到过 div标记使用 clearfix类,而它的子 divs使用 float属性。Clearfix 类是这样的:
.clearfix:after {
clear: both;
content: ".";
display: block;
height: 0;
visibility: hidden;
}
.clearfix {
display: inline-block;
}
.clearfix {
display: block;
}
我发现,如果在使用 bottom-border属性时不使用 clearfix,则边框将显示在子 divs的上方。有人能解释一下 clearfix 类是做什么的吗?还有,为什么有两个 display属性?我觉得很奇怪。我特别好奇 content:'.'是什么意思。
谢谢 G