基本上,如果您查看这个链接,您会发现我有一个带有应用变换的元素产生的内容。:after元素应该出现在div后面,但它没有。无论使用多少次!important都没有任何效果。
如何使伪元素出现在div后面?
我不关心IE 8或更低版本。
如何使伪元素出现在div后面?
我不关心IE 8或更低版本。
<div class="wrapper">
<div id="box"></div>
</div>
CSS:
.wrapper {
-moz-transform: rotate(10deg);
-webkit-transform: rotate(10deg);
transform: rotate(10deg);
}
#box{
width: 200px;
height: 200px;
left: 100px;
top: 100px;
background:blue;
position: absolute;
&:after{
content: "";
width: 100px;
background: orange;
height: 100px;
position: absolute;
left: 120px;
top: 120px;
z-index: -2!important;
}
}