Css IE7Z索引错误。。。修理困难

Css IE7Z索引错误。。。修理困难,css,internet-explorer,z-index,Css,Internet Explorer,Z Index,我有两列(几行)div,如下所示: <div class="odd"> <div class="desc"></div> </div> <div class="even"> <div class="desc"></div> </div> 父z索引始终优先于其子索引。这是W3C对该行为的官方定义。因此,如果

我有两列(几行)div,如下所示:

<div class="odd">
    <div class="desc"></div>
</div>
<div class="even">
    <div class="desc"></div>
</div>

父z索引始终优先于其子索引。这是W3C对该行为的官方定义。因此,如果您的desc1和desc2有10和resp,这实际上并不重要。400作为z-索引值,只要奇数类有1,偶数类有2,偶数总是在顶部

你能发布你的css吗?这是有道理的,但不容易看到;)
.even, .odd
{
    padding:5px;
    width:332px;
    float:left;
    position:relative;
}

.desc
{
    height:300px;
    padding:5px;
    position:absolute;
    top:30px;
    z-index:5;
    width:300px;
    visibility:hidden;
}

.even:hover .desc, .odd:hover .desc
{
    visibility:visible; 
}

.even:hover .desc:hover, .odd:hover .desc:hover
{
    visibility:hidden;  
}

.even .desc
{
    right:100%;
}
.odd .desc
{
    left:100%;  
}