gpt4 book ai didi

html - 容器的图像 100% 高度 - 最小高度在 Chrome/Safari 上的行为不同

转载 作者:太空宇宙 更新时间:2023-11-04 02:08:30 25 4
gpt4 key购买 nike

我希望图像填充其容器的高度,然后使用 object-fit: cover 来处理纵横比。在 Chrome 中,这达到了预期的效果。但是,在 Safari 中,包含的 div 现在非常高。

http://codepen.io/anon/pen/GjzPvN

为什么 Chrome 和 Safari 之间存在差异?哪一个是正确的,如果 Safari 是正确的,是否有更好的方法来实现这一点,最好不使用 position: absolute

最佳答案

Safari 正确执行此操作,因为 Chrome 对 min-height 的支持错误。如果你需要一致性,你必须使用vh,这样:

img {
width: 100%;
min-height: 100vh;
object-fit: cover;
}

关于html - 容器的图像 100% 高度 - 最小高度在 Chrome/Safari 上的行为不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40218374/

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