IE /:悬停效果的错误z-index

时间:2011-02-24 17:49:54

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

我只使用CSS构建悬停效果。它在除IE7之外的所有浏览器中都能正常工作

Visit the page view a screenshot

正如我读到的那样,原因是:

  

在Internet Explorer版本6和7中,对于定位元素包含的任何元素,z索引元素的堆叠顺序基本上是“重置”,无论容器(或父级)是否具有z-索引值集。换句话说,z-index值为100的元素将出现在z-index值为1的元素下面(如果前一个元素包含在已定位的父元素中,而后者不包含)。这是z-index属性的不正确实现,在IE8中已明显得到纠正。

但是我怎么能解决这个IE7错误?

2 个答案:

答案 0 :(得分:0)

我想你可能想要“z-index”而不是“zIndex”。我从未见过或使用过“zIndex”字符串。但是,我不确定这是否能解决您的问题。

答案 1 :(得分:0)

尝试将position:relative;添加到您的样式中。 ie7的z-index错误很受欢迎。这是一个link,它解释了更多相关信息。