gpt4 book ai didi

html - Bootstrap 4 : responsive pictures + cropping?

转载 作者:行者123 更新时间:2023-11-28 05:17:59 25 4
gpt4 key购买 nike

我目前正在尝试从头开始学习 bootstrap 4,并且直到现在都能很好地处理其有限的文档。

我把初始元素放在这里:http://codepen.io/kriszap/pen/GWWvLW我对这部分特别感兴趣:

<div class="col-sm-6 col-md-6 py-0 px-0 mx-0 my-0">
<img src="http://placehold.it/640x500" class="img-fluid">
</div>

我想问你两个简单的问题:

  1. 当我将窗口调整到 1200 像素以下时,占位符图片会按预期缩小(img-fluid 类),但我正在寻找更优雅的解决方案,即 http://html.orange-idea.com/barton/portfolio/smart/上面的例子对我来说看起来太复杂了,但我认为他们正在使用某种裁剪方法?我在这里喜欢的是图像填充 100% 的高度。这可以直接在 Bootstrap 中完成吗?您会很友善并为初学者建议一个简单的解决方案吗?

  2. 将上面的图像直接放在带有列的 div 类中是一个好习惯吗? (<div class="col-xxx">)

最佳答案

我建议您使用 background-size: cover 的背景图片。见:

.bg-cover {
width: 100%;
height: 180px;
background: url("https://source.unsplash.com/7JX0-bfiuxQ/1200x1200") no-repeat center;
background-size: cover;
}
<div class="bg-cover">
</div>

您可以在 MDN 上了解有关 background-size 属性的更多信息:https://developer.mozilla.org/en/docs/Web/CSS/background-size#Values

关于html - Bootstrap 4 : responsive pictures + cropping?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42714609/

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