【发布时间】:2021-10-06 09:15:39
【问题描述】:
所以这让我发疯了,我想知道是否有办法用纯 CSS 来做到这一点。我想要做的是有一个固定高度的父 div(紫色)。在那个紫色 div 中,我希望橙色 div 保持纵横比并放大到父 div 的高度。如果我更改父 div 的大小,橙色 div 应根据其纵横比相应缩放。
注意:尝试在没有图像或百分比父高度的情况下执行此操作。
【问题讨论】:
-
不,我正在尝试在没有图像和父级固定 px 高度的情况下执行此操作。
-
图片是技巧的一部分——您可以将其设为透明(不可见)的 1x1 PNG 并仍然完成任务。该方法允许父级为任意高度,而不是固定的 px 数量。
-
我正在寻找一种完全不涉及使用图像的解决方案(出于语义目的)。希望有另一种技巧或方法来做到这一点。
标签: html height fixed aspect-ratio