我想在疊加層上顯示一個表格。疊加div
有以下類型:如何在疊加層上顯示元素?
.overlay { display:none; position:fixed; top:0px; left:0px; width:100%;
height:100%; z-index:999; background:rgba(0,0,0,0.8); }
在我的代碼中的一些觀點,我做了以下內容:
$("body").append(`<div class="overlay"></div>`)
$(".overlay").css("display", "block");
$("table").addClass(".table-top"); // Supposed to show my table on top of the overlay
的最後一條語句添加以下到我的table
:
.table-top { position: fixed; z-index:9999; }
但是,沒有任何變化,表格仍然位於疊加層「下面」。同時,body
設置爲position: relative;
。我試圖玩position
,background
,z-index
,但沒有運氣。我的overlay
或table
有問題嗎?謝謝
請創建工作的例子,所以我們可以看到發生了什麼。 [JSBin](http://jsbin.com/)是放置代碼的好地方,或者您可以在這裏發佈代碼(請儘可能縮短代碼)。 –