位置绝对值与IE的z-index

时间:2011-07-18 07:34:22

标签: css internet-explorer internet-explorer-7 positioning z-index

有人可以帮我解决这个问题吗? 问题仅出在兼容模式下的IE中。我有位置绝对和z-index 99999999的菜单,但仍然隐藏菜单内容。 请检查:

http://www.tomasdostal.com/projects/modul16/draft2/?page=buildings

感谢您的任何建议

2 个答案:

答案 0 :(得分:5)

  

我的菜单位置为绝对值,z-index为99999999

您需要使用更高 z-index

开玩笑吧。

兼容模式下的IE = IE7。

IE7已知z-index的错误,请参阅:IE7 Z-Index issue - Context Menu

在此特定情况下,解决此问题的一种方法是将z-index: 1添加到作为菜单父级的<div class="grid_3">

答案 1 :(得分:1)

Z-index仅适用于绝对定位(元素当前相对于其父元素定位)。将以下CSS添加到.menu_wrap。

position: absolute;
top: 0;
left 0;