我正在创建一个自定义覆盖弹出窗口。为此,我使用at和atdiv在页面上放置一个遮罩。弹出窗口是另一个位于 masking 顶部的窗口。width/height100%opacity0.8divdiv
如果单击div掩码,我正在编写一个函数来隐藏这两个s。div这将“关闭”弹出窗口。
为了测试这个功能,我使用了 Javascript 警报。我注意到单击弹出窗口时仍会触发警报div,而不仅仅是屏蔽div。这表明弹出窗口div没有定位到绝对前面。我还注意到弹出窗口div中的文本略微不透明,表明它也受到 masking 的影响div。
如何将遮罩 div 定位到绝对前面?