我在 HTML 页面中的元素堆叠遇到问题。我需要让span (class= "class_span" ) 具有比带边框的div (class= "class_div" ) 更高的堆叠顺序。我试图改变 z-index 但没有运气。我知道我不应该使用绝对位置,但是页面依赖于它,对不起。我怎样才能做到这一点?
HTML:
<ul>
<li>
<div class="class_div">
</div>
<span class="class_span">
<a href="google.com">google</a>
</span>
</li>
</ul>
CSS:
.class_div{
position: absolute;
border: 100px solid;
width:100px;
height:50px;
left:0px;
}
.class_span{
float: left;
}