gpt4 book ai didi

css - 我如何保持卡片图像 Bootstrap 4 的宽度响应

转载 作者:太空宇宙 更新时间:2023-11-04 05:59:55 24 4
gpt4 key购买 nike

Demo

CSS 新手请多多包涵。我正在尝试实现包含在 card 中的响应式图像。最初当它的 6 个图像在同一行时,它都按预期工作,即图像宽度是卡片的 100%,并且无论图像大小不同,它们都在中间垂直对齐。

当我调整屏幕大小时遇到​​问题,而不是保持 100% 宽度(卡片)并在中间垂直对齐所有图像,上面 GIF 中演示的当前行为是图像 float 到卡片顶部并且宽度不再是 100%。

这是 Bootstrap ,这是我的图像类的样子:

.card-img-top {
height: 10vw
object-fit: contain
}

提前致谢

编辑代码

<div class="row">
<div-class="col-lg-2 col-md-4 col-6 mt-4">
<div class="card>
<img width="100%" src="https://i.ebayimg.com/images/g/mpsAAOSw9T9c~j93/s-l225.webp" class="card-img-top">
<div class="card-body" style="text-align: center";>
<div class="car-body-wrapper cards-body">
<h6 class="card-subtitle">
<a href="#foo" style="color: rgb(0, 172, 230);">BMW X3</a>
</h6><p class="card-text"> </p></div>
</div>
</div>
</div>
... //same for other 5 images



最佳答案

以下代码可能对您有所帮助,您可以根据您的网站需要以像素为单位获取图像高度。如果再次出现问题,请通知我。我会检查。

<style>
.card-img-top {
height: 150px;
width:100%;
object-fit: contain;
}
</style>


<body>
<div class="row">
<div class="col-lg-2 col-md-4 col-6 mt-4">
<div class="card">
<img src="https://i.ebayimg.com/images/g/mpsAAOSw9T9c~j93/s-l225.webp" class="card-img-top">
<div class="card-body" style="text-align: center";>
<div class="car-body-wrapper cards-body">
<h6 class="card-subtitle">
<a href="#foo" style="color: rgb(0, 172, 230);">BMW X3</a>
</h6><p class="card-text"> </p></div>
</div>
</div>
</div>

</body>

关于css - 我如何保持卡片图像 Bootstrap 4 的宽度响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57409241/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com