当使用绝对位置时,是否有任何方法可以从父元素覆盖z-index继承。我想要2222 div在0000 div之上:
<div style="background-color:green; z-index:10; position:relative"> OOOO </div> <div style="background-color:yellow; z-index:5; position:relative"> 1111 <div style="position:absolute; background-color:red; z-index:15; top:-8px; left:20px"> 2222 </div> </div>
我不能更改0000或1111 div的z-index,我正在设置我的2222元素相对于1111元素。
解决方法
我相信z-index是相对于最近定位的元素。那么,如果你在“1111”div里面有两个div,那么它们可以相对于z-index’d,但是由于2222是1111的小孩,所以它不能相对于0000而被z指数,并且总是1111以上。