Internet explorer 8 使用960网格时IE8中的Z索引问题
我在IE8中遇到了一个问题,我的下拉式导航在另一个元素后面。我尝试了所有的方法,从将冒犯元素的zindex设置为1到将下拉设置为99和999。我认为这与我使用960网格这一事实有关,因为它在我不使用的时候曾经工作过 更新:问题出现在IE8.0.6中,但不是IE8.0.7 更新2:问题出现在IE8.0.6001.187021C中,但不是IE8.0.6001.1870 我讨厌微软Internet explorer 8 使用960网格时IE8中的Z索引问题,internet-explorer-8,z-index,960.gs,Internet Explorer 8,Z Index,960.gs,我在IE8中遇到了一个问题,我的下拉式导航在另一个元素后面。我尝试了所有的方法,从将冒犯元素的zindex设置为1到将下拉设置为99和999。我认为这与我使用960网格这一事实有关,因为它在我不使用的时候曾经工作过 更新:问题出现在IE8.0.6中,但不是IE8.0.7 更新2:问题出现在IE8.0.6001.187021C中,但不是IE8.0.6001.1870 我讨厌微软 您可以看到问题正在发生即已知存在z索引错误,这与960网格无关 您可以为列表容器(#left_容器)指定更高的z索引:
您可以看到问题正在发生即已知存在z索引错误,这与960网格无关 您可以为列表容器(#left_容器)指定更高的z索引:
#left_container {
z-index: 999;
}
或降低中心_元素的z索引:
#center_element {
z-index: -1;
}
另请参见:尝试同时为“#drop_nav li”提供一个z索引该问题也出现在IE 7.0.6002.18005中,我没有8,但以下内容似乎在本地对我有效,看起来它不会破坏Firefox,所以它可能也适用于IE8,但我不知道它是否对你可行,或者它是否会在将来的更新中给你带来问题,但值得一试: 在主页中,我替换了几个标签: a)
与
b) 所有发生的
使用
或
在外部CSS中查找/替换以下类和选择器,如下所示:
960grid.css
.container_5 .grid_1 {
WIDTH: 182px;
position:static;
}
#drop_nav .last {
BORDER-BOTTOM: #fff 0px solid;
position:static;
}
style.css
.container_5 .grid_1 {
WIDTH: 182px;
position:static;
}
#drop_nav .last {
BORDER-BOTTOM: #fff 0px solid;
position:static;
}
顺便说一句
我刚在IE8 6001 18720上试用过&你的网页根本没有问题。我不需要更改任何内容&它显示为ok(没有编辑css或任何内容,只要访问url就可以了)。如我所述,中心元素当前为999或类似的值,中心元素为1。-1有不同的效果吗?据我所知,特别是IE8.0.6001.187021C有问题。它中的问题没有相同的效果?