我目前正在為構建一個開源插件。它已經完成了很多工作 - 但我正在嘗試著解決一些問題。基本上,在任何和所有網頁中移動的div(注入頁面的HTML)需要成為最頂層的元素,以便它可見。這是通過z-index @ 999實現的。然而,在一些網頁上,這是行不通的!強制div成為任何網頁和所有網頁的最頂層元素
在我的頭頂上,當您在上登錄時,菜單欄覆蓋了我的div。
無論Web開發人員做什么,如何強制它被注入最高層?
這里是我的DIV + CSS:
# {
--: all .2s ease-in-out;
-moz-: all .2s ease-in-out;
-o-: all .2s ease-in-out;
-ms-: all .2s ease-in-out;
: all .2s ease-in-out;
:;
-: 15px;
z-index: 999;
--box-: 0px 0px 15px 5px rgba(255, 255, 100, .80);
-moz-box-: 0px 0px 15px 5px rgba(255, 255, 100, .80);
/*box-: 0px 0px 15px 5px rgba(255, 255, 100, .80);*/
-:none; /* Make click-able the DIV (for , if it's on top of with an event with kb) */
}
P.S.打開本地html 被強制跳到999導航,我試圖無濟于事重要!
謝謝!
+5
那么'z-index:999'顯然不會把這個元素放在其他具有'z-index:1000'或更高的元素之上... –
+1
確切地說打開本地html 被強制跳到999導航,這可能會有所幫助:http:/ ////-and--value-of-z-index –