大家好,
我知道这个问题众所周知,但是我四处寻找解决方案都无济于事。
我使用嵌套有序列表创建了一个菜单系统,其中菜单功能由 CSS 和 Jquery 控制。该菜单在 FF、Chrome、Opera 和 Epiphany 中完美运行。
但是在 IE 6/7/8 中,我的弹出菜单显示在表格下方。
最上面的框是一个包含我的菜单系统的 div 元素。我正在使用使用表格进行显示的遗留代码,因此下一个框和“找到 ts。尝试不同的子类别”文本位于表格的“td”元素中。
我试图强制表格具有较低的 z-index 但这不起作用。
我怎样才能让 IE 像其他所有浏览器一样运行并在表格顶部显示我的菜单?
干杯,
迈克尔
最佳答案
如果你能让它绝对定位,它将不再从它的父级继承 z-index
,尽管这并不总是一个选项。
关于jquery - Internet Explorer 视觉元素堆叠问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2815453/