我想把这个
变成这样
在第一张图片中,img
具有响应式的宽度。使用bootstrap的.img-responsive
将其width
设置为100%。
然而,为了实现第二张图片的期望效果,我们必须省略部分图像。为此,一种方法是将img的容器设置为固定的宽度和高度,代码如下:
<div class="col-md-9">
<div class="col-md-4 img-container">
<img src="" class="img-responsive">
</div>
<div class="col-md-4"></div>
<div class="col-md-4"></div>
</div>
(使用以下方法时,请删除上面的“img-responsive”帮助程序。)
.img-container{
height: 148px;
width: 148px;
img{
max-height: 100%;
max-width: 100%;
vertical-align: middle;
}
}
然而,使用Bootstrap的网格来定义每个
<div>
的宽度时,我不想将其宽度和高度设置为固定值。也就是说,我希望每个<img>
或其容器可以根据col-md-*
进行缩放。如何做到这一点,而不使用固定的宽度和高度?或者简单地说,如何根据宽度设置高度?(或者只是如何制作一个正方形)