答案 0 :(得分:1)
这种行为是"网格"并且是可以预期的。一行将在所有列中具有固定的高度。当第一列中的单元格较高时,第二列中的两个(或更多)将浮动在彼此的顶部。
如果您可以在列中垂直排序div,则可以摆脱这样的间隙。 (原谅内联风格。)
<div class="row" style="column-count:2">
<div class="col-xs-12">
<div style="height: 80px"></div>
</div>
...
</div>
添加此CSS将有助于防止列在项目中间(在现代浏览器中)中断。
.col-xs-12 {
-webkit-column-break-inside: avoid;
page-break-inside: avoid;
break-inside: avoid;
}