我正在尝试在叠加层上方显示一个表格。叠加层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
最后一条语句在my中添加了以下内容table
:
.table-top { position: fixed; z-index:9999; }
但是,没有任何变化,并且该表保留在叠加图的“下方”。同时,将body
设置为position: relative;
。我试着玩position
,background
,z-index
,但没有运气。我overlay
或有问题table
吗?谢谢
只需删除.addClass
语句中的点,即可在其中添加桌面类。
$("table").addClass(".table-top");
应该
$("table").addClass("table-top");
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句