有人可以帮我解决这个问题吗? 问题仅出在兼容模式下的IE中。我有位置绝对和z-index 99999999的菜单,但仍然隐藏菜单内容。 请检查:
http://www.tomasdostal.com/projects/modul16/draft2/?page=buildings
感谢您的任何建议
答案 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;