bootstrap 3:相同高度的图像显示在不同的高度

时间:2017-04-21 15:44:23

标签: html css image twitter-bootstrap gallery

我使用bootstrap设计了一个图像网格,使用360px正方形或360px高,720px宽的图像。出于某种原因,宽图像显示在行中较高。知道为什么会这样,以及如何解决它?

这是the code in bootply

谢谢!

1 个答案:

答案 0 :(得分:0)

图像不会显示在同一高度,因为它们的物理高度相同,因为它们会按照您的布局进行缩放。并且每列中的填充和列中的元素减少了图像可用的水平空间,当水平尺寸改变时,垂直尺寸也会改变(正确缩放图像)。

查看左/宽图像仅在单个列中,但右侧的2个图像在2列中。右侧的2个图像中的填充比左侧的填充多(填充量是填充的两倍,因为图像的数量是其两倍)。这是缩放每个的高度比左边的图像短。

我从.col-*类和.thumbnail中移除了填充,以显示如果删除这些内容,则图像会排成一行。

http://www.bootply.com/KacXrRCbYH

您可以通过多种方式解决此问题,但我认为需要由您决定哪种方式最适合您的布局。最简单的方法可能只是更改左侧图像的高度以考虑该填充。 720x341似乎是那里有效的分辨率。

http://www.bootply.com/T4F3fdgNyf