因此,我试图创建一个在页面顶部为alpha:0的div,并使用动画使网站的其余部分“变暗”,并在顶部弹出一个窗口。
从理论上讲,这听起来很容易做到,但我一直摆弄绝对/相对/固定的位置来尝试实现这一目标,但没有成功。
我现在拥有的是元素内的元素,我的问题是即使使用z-index我也无法将其带到网页的后面。
在任何其他元素上具有透明div的最简单解决方案是什么? (弹出窗口除外)
此刻我的代码:
<body>
<div position="fixed" style="background-color: rgba(0,1); border: 1px solid green; height: 100vh; width: 100vw; top:0; z-index: 10">
<div position="absolute" class="header" id="header" style="border:1px solid green; background-color: white; height:30px; width:250px; top:0; z-index: -1"></div>
</div>
</body>