问题
我已经尝试了很多方法来让position: relative / absolute / fixed
IE7 正常工作。我现在无法解决这个问题。
.levelTwo
是具有的元素pos: ab
并且.levelOne
是具有的元素pos: rel
。
因此,期望的结果将是任何 .levelTwo 元素高于/在任何其他元素之前。目前他们坐在后面.levelOne a
标记
<!-- Bof Level One-->
<ul class="levelOne">
<li><a href="#">Basic IT Access <span>►</span></a>
<div class="levelTwo">
jamie
</div>
</li>
</ul>
CSS
.levelOne {
border-top: 1px solid #DDD;
list-style: none;
position: relative;
}
.levelTwo {
left: 157px;
position: absolute;
top: 0;
background: #FFF;
height: 40px;
width: 170px;
z-index: 10;
/*tried*/
display: inline-block;
*zoom:1;
overflow:hidden
}
期望的
破碎的
这是我的小提琴:http: //jsfiddle.net/hutber/2GvA4/