我在屏幕上有许多元素需要用叠加层覆盖。元素具有不同的大小,并且可以在页面的生命周期内调整大小。
我可以使用这个 CSS 在需要的地方放置叠加层,除了 100% 的高度不起作用:
.upgrade {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
CSS中有什么方法可以将一个元素设置为完全覆盖另一个元素。如果 CSS 不是一个选项,我的后备计划是使用 jQuery/JavaScript 设置初始高度,然后跟踪调整大小事件。我希望这是正确的做法...
但是,我真的希望可以用 CSS 解决 100% 的高度问题。非常感谢您的帮助!