我在頁面頂部有一個帶下拉鏈接的選單欄。我還有一個帶有一些內容的可拖動的JQuery對話視窗。問題是我不希望對話視窗妨礙選單欄和鏈接。我如何確保選單欄divs總是在對話框前面繪制?在過去,我可以通過設定適當的z-index來實作,但這在最新的jquery ui中似乎不起作用。
uj5u.com熱心網友回復:
經過幾個小時的搜索,我意識到問題出在如何將對話框添加到頁面上。我能夠使用以下代碼將對話框附加到所需的 div 容器中:
$("#dialog"/span>).dialog({
appendTo: "#main_container"。
});
一旦這樣做了,我的CSS中的z-index就可以正常作業了。
還需要注意的是,在 Microsoft Edge DevTools 中使用 Z-index 3D 視圖構建是非常有幫助的,例如。三維視圖
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/319953.html
標籤:
上一篇:改變了JQueryUI的API,用于抓取可拖動的資料
下一篇:C 二維陣列之謎
