我想在rotateX的元素内的子元素上应用z-index。如果我删除rotateX它可以正常工作,但我实际上不能删除它。z-index不能与rotateX一起使用
.message {
position: relative;
padding-bottom: 40px;
}
.back {
position: absolute;
background: white;
transform: rotateX(0deg);
}
.emoji {
position: absolute;
z-index: 9999;
background: red;
}
<div class="message">
<div class="back">
bla
<div class="emoji">
fjoiefj<br />
oiejfoisjj
</div>
</div>
</div>
<div class="message">
<div class="back">
bla
</div>
</div>
<div class="message">
<div class="back">
bla
</div>
</div>
现场版本在这里:https://jsbin.com/qirowoteti/1/edit?html,css,output
我认识一个方法,使z-index的工作,而不删除rotateX?
[z-index的可能重复被设置变换(旋转)]取消(https://stackoverflow.com/questions/20851452/z-index-is-canceled-by-setting-transformrotate) –
我试过应用包装,但它没有解决问题。 –