在我正在处理的布局上(在大多数情况下不是这样),我想不出任何我不希望 div 不包含其浮动子级的实例。所以我在想,而不是为每个需要它的元素(主要是容器 div)添加一个 clearfix 类,为什么不让所有的 div 都像这样被 clearfixed:
div:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
这有什么缺点吗?在测试我当前的布局时,我真的看不到任何东西,但也许有一些知识渊博的人比我更了解。