抜粋である:なぜ「Zインデックス」は、変換有する要素に動作しない:以下移動Y()
.up {
background-color: red;
height: 100px;
z-index: 100;
}
.down {
background-color: yellow;
height: 100px;
width: 50%;
margin: 0 auto;
z-index: 1;
transform: translateY(-50%);
}
<div class="up"></div>
<div class="down"></div>
分かるように、.up
要素がよりz-index
が高いです.down
要素。しかし、.down
要素はまだ何らかの形で.up
要素の前に配置されています。
これについてのアイデアは誰にもありますか?これを修正するには? position
はabsolute
、relative
またはfixed
として適用されなければならない仕事をするz-index
については
あなたは '.up'要素にposition'もhttps://jsfiddle.net/tusharj/1md7zggo/3/ – Tushar
はい、これもある'追加しましたので、これが働いています – Tushar
'z-indexは、位置指定された要素(位置:絶対、位置:相対、または位置:固定)上でのみ動作するので、' .up'または '.down'に' position'を適用できるかどうかは、OPに完全に依存します。今、あなたは '.down' – Tushar