我已经使用Bootstrap 3的.thumbnail类创建了一个图像网格。关于图像大小调整,一切似乎都很顺利,并且列根据窗口大小而变化。唯一的问题是图像大小不一,并且都是纵向/横向。这将导致尴尬的断裂和“堆积的”以缩略图的div ...Bootstrap 3:如何创建响应式,正方形.thumbnail div
我希望能找到一种方法来创建一个使用.thumbnail类方形响应的div的网格。换句话说,由Bootstrap确定的宽度将被反映在div的高度。例如。缩略图图像被缩放到220px,因此包含它的div的高度也将被设置为220px(并且根据方向,缩略图图像可以按照高度或宽度的八倍放大到100%)。的排序是这样的:
这里是我使用的基本代码:
<div class="container">
<div class="row">
<div class="col-xs-12 col-sm-4 col-md-3">
<a href="<?php echo dirname($image->url()); ?>/detail/<?php echo $image->name() ?>-detail.jpg" class="thumbnail fancybox" rel="group"><img src="<?php echo $image->url() ?>"></a>
</div>
</div>
</div>
非常感谢您也许能提供任何帮助。我也接受其他方法的建议。我甚至尝试使用jquery Isotope的石工设置来解决堆积问题,但无法让它工作:(
感谢您的意见。我想你是对的。我将继续尝试让Isotope工作。我认为它与我的代码中的某些内容冲突......再次,谢谢! – ornmnt