答案 0 :(得分:1)
当你把它们放在多行时浮动可能会很奇怪。一种解决方案是在每列之后添加一个隐藏的div来对它们进行排序。通常的惯例是给它类名“clear”,这个CSS:
.clear
{
clear: both;
display: block;
height: 0;
overflow: hidden;
visibility: hidden;
width: 0;
}
编辑:请注意有很多不同的方法可以解决这个问题,你可以用一些其他CSS包装DIV中的每一行,有些人更喜欢并且可能会考虑整洁。在你的情况下,它仍然是一个额外的DIV。
你给它的名字是“clearfix”:
.clearfix:after, .windowContent:after, .pane:after
{
clear: both;
content: " ";
display: block;
font-size: 0;
height: 0;
visibility: hidden;
}
* html .clearfix , * html .windowContent , * html .pane
{
zoom: 1;
}
*:first-child+html .clearfix , *:first-child+html .windowContent, *:first-child+html .pane
{
zoom: 1;
}
答案 1 :(得分:1)