gpt4 book ai didi

html - 图像在指定列内按比例缩放 bootstrap 3

转载 作者:行者123 更新时间:2023-11-28 03:34:54 24 4
gpt4 key购买 nike

我正在尝试使图像在指定高度 300px 内按比例与一行中的 bootstrap 列相适应,我尝试了很多方法但不幸的是它不适合列宽(我的第一个图像尺寸是 262*380,第二个图像尺寸546*380 并且我使用 img-responsive 类)

我需要我的图像应该是这样的Expected

但我变得像这样Actual

我的 HTML

<div class="container">
<div class="row">
<div class="col-md-4">
<div class="grid">
<img src="https://static5.thumbtackstatic.com/_assets/images/release/pages/jobs/submodules/gallery/images/lunch-5502ae26.jpg" class="img-responsive" alt="">
</div>
</div>
<div class="col-md-8">
<div class="grid">
<img src="https://static7.thumbtackstatic.com/_assets/images/release/pages/jobs/submodules/gallery/images/lounge-0cd3d802.jpg" class="img-responsive" alt="">
</div>
</div>
</div>

我的 CSS

.grid {
height: 300px;
border-right: 4px;
}

.grid img {
height: 100%;
}

最佳答案

试试这个 HTML:

<div class="container">
<div class="row">
<div class="col-md-4 bg-cover grid" style="background-image: url(https://static5.thumbtackstatic.com/_assets/images/release/pages/jobs/submodules/gallery/images/lunch-5502ae26.jpg)">
</div>
<div class="col-md-8 bg-cover grid" style="background-image: url(https://static7.thumbtackstatic.com/_assets/images/release/pages/jobs/submodules/gallery/images/lounge-0cd3d802.jpg)">
</div>
</div>
</div>

使用这个 CSS:

.grid {
height: 300px;
}

.grid img {
height: 100%;
}
.bg-cover {
background-size: cover;
background-position: center center;
background-repeat: no-repeat;
height: 300px
}

关于html - 图像在指定列内按比例缩放 bootstrap 3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44542595/

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