You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

保持图片宽高比并填充容器的跨浏览器解决方案求助

两张相关内容卡片:第一张宽度充足,左侧图片保持良好宽高比;第二张宽度受限导致文本换行,卡片整体高度增加,图片宽高比保留但仅为卡片高度的一半。

图片使用了object-fit: cover; aspect-ratio: 16/9;,效果很好,但当卡片宽度受限导致文本换行、整体高度改变后,图片虽保留宽高比,但高度仅为卡片的一半。

我发现height: -webkit-fill-available;能解决该问题,但找不到适用于非webkit内核浏览器的替代方案。

两张相关内容卡片:第一张宽度充足,左侧图片保持良好宽高比;第二张宽度受限导致文本换行,卡片整体高度增加,图片忽略宽高比并占满可用高度。

恳请各位给出建议?

代码示例已提供在线演示。

编辑补充:@Temani Afif 的建议解决了问题:min-height: 100%;


内容的提问来源于stack exchange,提问作者MediaFormat

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.01 02:55:39