【发布时间】:2015-01-29 13:03:48
【问题描述】:
我在创建带有纵向图像的引导网格时遇到了问题。当我使用肖像图像时,它看起来并不好。如果我只使用风景图像,它看起来应该是这样。我该如何解决这个问题?
代码如下:
<div class="col-md-3 col-sm-4 col-xs-6 thumb">
<div class="thumbnail" href="#">
<a href="#"><img class="img-responsive" src="http://placehold.it/400x266" alt=""></a>
<div class="caption">
<a href="#" class="btn btn-shopping btn-responsive"><i class="glyphicon glyphicon-shopping-cart"></i></a>
</div>
</div>
</div>
<div class="col-md-3 col-sm-4 col-xs-6 thumb">
<div class="thumbnail" href="#">
<a href="#"><img class="img-responsive" src="http://placehold.it/400x266" alt=""></a>
<div class="caption">
<a href="#" class="btn btn-shopping btn-responsive"><i class="glyphicon glyphicon-shopping-cart"></i></a>
</div>
</div>
</div>
<div class="col-md-3 col-sm-4 col-xs-6 thumb">
<div class="thumbnail" href="#">
<a href="#"><img class="img-responsive" src="http://placehold.it/266x400" alt=""></a>
<div class="caption">
<a href="#" class="btn btn-shopping btn-responsive"><i class="glyphicon glyphicon-shopping-cart"></i></a>
</div>
</div>
</div>
<div class="col-md-3 col-sm-4 col-xs-6 thumb">
<div class="thumbnail" href="#">
<a href="#"><img class="img-responsive" src="http://placehold.it/175x266" alt=""></a>
<div class="caption">
<a href="#" class="btn btn-shopping btn-responsive"><i class="glyphicon glyphicon-shopping-cart"></i></a>
</div>
</div>
</div>
这里是Fiddle
【问题讨论】:
-
预期结果是什么?
-
我想为纵向和横向图像保持图像高度 266,但如果我设置高度,那么它没有响应......
-
在您的 css 文件中使用媒体查询。
-
我怀疑 BS 缩略图不是解决您的问题的最佳方法。你也许可以选择 Masonry 之类的东西——这可能对你更有效。 masonry.desandro.com
标签: html css twitter-bootstrap