我正在尝试在其父元素下添加一个伪元素。两者都是绝对定位的,但伪元素仍然存在于其父元素之上。
<div></div>
div{
position: absolute;
top: 10px;
left: 10px;
height: 20px;
width: 20px;
background: red;
z-index: 10;
}
div:before{
content: "";
position: absolute;
top: 0;
left: 0;
height: 40px;
width: 40px;
background: blue;
z-index: 1;
}
答案 0 :(得分:1)
您只需要添加另一个父级,其z-index为1且相对定位。
示例:http://jsfiddle.net/D6mwn/1/
了解详情:Is it possible to set the stacking order of pseudo-elements below their parent element?