当鼠标悬停在ACCESSORIES上时,子导航隐藏在IE后面的滑块广告下,我已经设置了滑块lay,z-index:99
;子导航z-index:9999
;但它不起作用。 为什么子导航隐藏在IE后面的滑块广告之下?
但在FF和chrome下正常。在IE下如何纠正它。谢谢
当鼠标悬停在ACCESSORIES上时,子导航隐藏在IE后面的滑块广告下,我已经设置了滑块lay,z-index:99
;子导航z-index:9999
;但它不起作用。 为什么子导航隐藏在IE后面的滑块广告之下?
但在FF和chrome下正常。在IE下如何纠正它。谢谢
欢迎来到社区,你在IE7中面临这个问题。
IE8,FF和铬是给完美的输出。你需要的是让你的.main-container z-index:-10 or -100
左右..尝试任何值。
设置的.nav-container
和#nav
您的z-index在正值像z-index:999
或9999尝试的价值,同时检查它在所有的浏览器,所以你可以验证你的CSS规则的影响。为了测试目的,您可以在任何类别或ID上设置border:1px solid red;
。通过使用这个,你可以看到元素的边界。
检查你的位置也有一段时间IE对待位置不同。没有必要相应地尝试ul或ul ul上的z-index。有时候我们也会考虑元素的父容器。如果你的布局或对齐会给其他浏览器带来问题,你也可以使用条件语句并为特定的浏览器编写特定的CSS。
我添加。主要容器的z-index:-10;风格。但在IE7下它仍然隐藏在滑盖后面 – user1188320 2012-03-03 08:12:59
@ user1188320 - 嗨你解决了IE7的解决方案吗? – w3uiguru 2012-03-03 09:21:57