我有一个使用固定定位和 z-index 为 100 的 div,我希望它重叠在页面上的所有其他元素之上。我遇到了一些问题,jquery ui 标签页和动态生成的 HTML 内容似乎会使它的堆栈顺序更高,从而覆盖我的 div 元素。是否有一种方法始终将该 div 置于堆栈顺序的顶部?
我还尝试将 .ui-tabs 类的 z-index 排序设置为 0 (无效)。
我还尝试将 .ui-tabs 类的 z-index 排序设置为 0 (无效)。
你可能可以编写一些花哨的JS来自动提高z-index,但我怀疑这是不必要的。
更有可能的是HTML和CSS中存在错误。 链接到相关页面,或将源代码保存在pastebin.com并链接到该网址。
总的来说:
<body>
标记之后。z-index
不足以保证它具有最高值。 我见过站点使用199999(例如:div#control)或更高的z-index!opacity
设置。参见: