gpt4 book ai didi

html - 使图像响应保持纵横比,两侧填充

转载 作者:行者123 更新时间:2023-11-28 00:41:51 25 4
gpt4 key购买 nike

这是工作笔的链接:https://codepen.io/Adam0410/pen/OBqRRN

HTML

<div id="imgWrapper">
<img src="https://thestoryengine.co/wp-content/uploads/2017/11/The-crossroads-Section-images-02.png">
</div>

CSS

#imgWrapper {
display: flex;
justify-content: center;

width: 100%;

padding: 0 20px;
}

#imgWrapper img {
width: 100%;
max-width: 1660px;
height: auto;
}

我不希望图像超过其原始宽度(因此最大宽度),但我希望它在保持其纵横比的同时缩小到视口(viewport)的宽度。目前,高度不随宽度变化,这是为什么?

最佳答案

为什么需要 display flex 到 imgWrapper?将其更改为 block ,它将按预期工作。如果您需要 flex,请将其添加到其他包装器中。

#imgWrapper {
display: block;
}

关于html - 使图像响应保持纵横比,两侧填充,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53023931/

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