我的目标是创建一个占据 100% 窗口高度的容器,并且在其中有一个也是 100% 窗口高度的图像。但是,我还想在容器上设置一个最小高度,这样事情就不会变得太小。
例如:
<html>
<body style="height: 100%;">
<div style="height: 100%; min-height: 500px;">
<img src="cool.jpg" style="height: 100%"/>
</div>
</body>
</body>
(我发誓我的网页比这更酷)
好的,一切都很好。直到我们缩小窗口以便min-height
启动。此时div
,正如预期的那样,停止收缩,但img
随着窗口继续收缩。
有什么想法吗?
纯 CSS 实现将是理想的,但如果需要,我对 JS 持开放态度。