我已经解决这个问题几个小时了,我似乎无法让它按照我的预期工作。
我希望使用引导网格像这样设置我的盒子:
现在由于某种原因,在我使用插件 jQuery Masonry(我用它来处理各种 div 高度)后,它只变成了 2 列。
HTML
<div class="container" >
<div id="grid" class="row">
<div class="span5 box box1">1</div>
<div class="span4 box box2">2</div>
<div class="span3 box box3">3</div>
<div class="span5 box box4">4</div>
<div class="span4 box box5">5</div>
<div class="span3 box box6">6</div>
</div>
</div>
CSS
.box { background: #ccc; margin-bottom: 20px; }
.box1 { height: 290px; }
.box2 { height: 200px; }
.box3 { height: 300px; }
.box4 { height: 250px; }
.box5 { height: 340px }
.box6 { height: 240px }
JS
jQuery(function(){
jQuery('#grid').masonry({
itemSelector: '.box',
});
});
演示:http: //jsbin.com/afihux/3/
我希望它尽可能地响应,这就是我使用 Twitter Bootstrap 的原因之一。