我正在使用jQuery创建一个模态对话框。代码通过bokmarklet将jQuery插入站点,并运行创建模态对话的脚本。问题是,一些站点内容似乎总是通过灰色模式窥视,甚至在Chrome或Firefox中。有办法绕过它吗?
底部的灰色部分是模态。徽标是从。
发布于 2011-08-25 17:07:45
诀窍是使客户端页面上的每个dom对象都有一个z-索引为1,或低于该模式的z-索引。有些浏览器考虑到z指数的相对差异,所以这是至关重要的。
$("div").each(function() {
$(this).css("z-index", "1");
});
效果很好。
发布于 2011-08-20 03:04:06
你有模态覆盖层和模态窗口吗?我会把你的z指数定得很高。因为它听起来像是在现有站点中添加HTML,所以很难确定它们将z索引设置到什么级别,所以最好是将z索引设置为100000。
https://stackoverflow.com/questions/7129260
复制相似问题