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
私は回転Xを削除せずにZインデックスを動作させるための方法を知っていますか?
[z-indexの複製は、transform(rotate)を設定することで取り消すことができます](https://stackoverflow.com/questions/20851452/z-index-is-canceled-by-setting-transformrotate) –
ラッパーを適用しても問題は解決しませんでした。 –