我正在使用 Boostrap 构建一个网站,其目的是显示项目列表。每个项目都是一张卡片,并具有图像属性。问题是不同项目的图像可能有非常不同的大小。这导致一些卡片有很多空白空间,因为与其他图像相比,图像很小。我想要的是具有标准的图像大小,因此所有图像都会自动调整大小以具有相同的大小。这是我的代码:
<div class="col-lg-6 col-md-6 col-sm-6 mb-4 pb-2">
<div class="list-card bg-white h-100 rounded overflow-hidden position-relative shadow-sm">
<div class="list-card-image">
<div class="star position-absolute" ><span class="badge badge-success" style="font-size: 150%">Cuisiné par {{ plat.chef }}</span></div>
<a href="{% url 'display' plat.id %}">
<img src="{{ plat.photo.url }}" class="img-fluid item-img" width="100%" height="100%">
</a>
</div>
<div class="p-3 position-relative">
SOME CODE
</div>
</div>
</div>
我查看了类似的主题并尝试像这样修改 css:
.list-card-image {
width: 100%;
height: 100%;
object-fit: cover;
}
但它什么也没改变。我将不胜感激一些帮助。
提前致谢 !