Jac*_*rin 6 html css image twitter-bootstrap bootstrap-grid
我正在创建一个包含3行的图库,每行包含3个图像,使用Bootstrap网格系统.所有图像都有不同的大小.我想要做的是使所有图像大小相同.我试图在我的CSS中使用max-height或max-width,但它没有帮助使所有图像(缩略图)大小相似.我应该只是获得缩略图类的装备还是有其他解决方案?
body {
padding-top: 70px;}
.row .flex {
display: inline-flex;
width: 100%;}
img {
width:100%;
min-height:100px;}Run Code Online (Sandbox Code Playgroud)
<link href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/>
<div class="row match-to-row">
<div class="col-lg-4 col-sm-6">
<div class="thumbnail">
<img src="https://source.unsplash.com/eKTUtA74uN0" alt="">
</div>
</div>
<div class="col-lg-4 col-sm-6">
<div class="thumbnail">
<img src="https://source.unsplash.com/x-tbVqkfQCU" alt="">
</div>
</div>
<div class="col-lg-4 col-sm-6">
<div class="thumbnail">
<img src="https://source.unsplash.com/cjpGSEkXfwM" alt="">
</div>
</div>
<div class="row match-to-row">
<div class="col-lg-4 col-sm-6">
<div class="thumbnail">
<img src="https://source.unsplash.com/63JKK67yGUE" alt="">
</div>
</div>
<div class="col-lg-4 col-sm-6">
<div class="thumbnail">
<img src="https://source.unsplash.com/YP6lDrlxWYQ" alt="">
</div>
</div>
<div class="col-lg-4 col-sm-6">
<div class="thumbnail">
<img src="https://source.unsplash.com/NqE8Ral8eCE" alt="">
</div>
</div>
<div class="row flex match-to-row">
<div class="col-lg-4 col-sm-6">
<div class="thumbnail">
<img src="https://source.unsplash.com/6oUsyeYXgTg" alt="">
</div>
</div>
<div class="col-lg-4 col-sm-6">
<div class="thumbnail">
<img src="https://source.unsplash.com/WF2lvywxdMM" alt="">
</div>
</div>
<div class="col-lg-4 col-sm-6">
<div class="thumbnail">
<img src="https://source.unsplash.com/2FdIvx7sy3U" alt="">
</div>
</div>
</div>
</div>Run Code Online (Sandbox Code Playgroud)
nat*_*jms 16
我认为您正在寻找的房产是 object-fit
img {
width: 200px; /* You can set the dimensions to whatever you want */
height: 200px;
object-fit: cover;
}
Run Code Online (Sandbox Code Playgroud)
该object-fit属性与您background-size: cover在背景图像上使用的方式类似,使其无需拉伸即可填充页面.这样,您可以在规则中定义所有图像将遵循的宽度,以确保它们的大小相同而不会扭曲您的图片.
您可以使用此属性的其他值包括:
fill - 拉伸图像.contain - 保留图像的纵横比.cover - 填充盒子的高度和宽度.none - 保持原始尺寸.scale-down - 比较none和contains之间的差异,找出最小的对象大小.| 归档时间: |
|
| 查看次数: |
25806 次 |
| 最近记录: |