我想对column-count块内的 div 使用 CSS。但是,由于某些浏览器(例如 IE 9)不支持column-count,我想为float:left块内的 div 设置。
但是,如果我这样做,column-count会在 Firefox 中以一种奇怪的方式表现。如果我不使用float:left它,它在 Firefox 中运行良好,而在有和没有 的 Chrome 中运行良好float。请看附图。

那么,我怎样才能将column-countandfloat:left一起使用。
这是JSFiddle链接:http: //jsfiddle.net/V8KV6/1/
这是代码:
HTML:
<div class="block">
<div class="column"></div>
<div class="column"></div>
<div class="column"></div>
<div class="column"></div>
<div class="column"></div>
</div>
CSS:
.block{
width: 300px;
-webkit-column-count:3;
-moz-column-count:3;
}
.column{
background: orange;
width: 100px;
height: 100px;
margin-bottom: 20px;
float: left;
}