Nav Dropdowns上的IE 7 z-index问题

时间:2011-07-14 21:51:46

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

有谁可以告诉我为什么在IE 8上主要(顶部)导航子菜单(特别是“Master Cleanse”下拉列表)隐藏在此页面的侧边栏和内容框下?:http://therawfoodsite.com/newsite/store/

似乎在所有其他浏览器中工作正常(当然)我正确设置了z-index ... IE就是不喜欢它。任何帮助都是极好的。感谢。

1 个答案:

答案 0 :(得分:1)

您的页面被强制进入“IE7模式”。检查页面返回的HTTP响应标头:

HTTP/1.1 200 OK
..
X-UA-Compatible: IE=EmulateIE7
..

您可以通过删除该HTTP标头轻松修复IE8 / 9 中的问题。

如果这不是一个选项,或者您需要支持正版IE7 ..

.menu-main-container上,添加position: relative; z-index: 51

如果您想了解有关此IE6 / 7错误的更多信息,请参阅:IE7 Z-Index issue - Context Menu