html - 较高的 z-index 出现在较低的 z-index 下方

标签 html css z-index

什么会构成 html 元素,例如一个 ul 绝对定位为 5000 的 zindex 出现在较低 zindex 的 div 之下,比如 0?此行为在 IE8 中可见。

最佳答案

仅仅因为它具有较高的 z-index 并不意味着它会位于顶部。您必须考虑父级的堆叠级别,这成为堆叠上下文。尝试为 5000 的父级提供一个非静态位置(相对)。

如果这不起作用,请发布相关的 HTML。

关于html - 较高的 z-index 出现在较低的 z-index 下方,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3936276/

相关文章:

android - CoordinatorLayout 将布局放在彼此之上

css - Z-INDEX 帮助将链接置于最前面

angularjs - 在 AngularJS 中以编程方式在 Div 上设置 zIndex

html - 如果类和类显示某些 css

jquery - 在同一页面的多个 id 中运行相同的效果

html - 递归 CSS 布局

html - CSS 从 otf 导入字体

javascript - 仅在第一次执行函数 onload

html - UIWebView 中讨厌的事件点击可视化

javascript - 怎么让通知消失