17

たとえば、絶対配置された 2 つの div がある場合、最初の div の z-index を 2 番目の div より高く設定することで、最初の div を 2 番目に配置できます。translateZ() または translate3d を使用してそのような動作を実現できますか?

4

2 に答える 2

4

簡単な答え:いいえ。投稿時点で動作するデモを見る

より長い回答:想定されていませんが、ある要素が変換を持っているのにその兄弟が変換を持っていない場合など、ブラウザによっては状況をうまく処理できず、z-index が無視されることがあります。

ただし、一般に、これはtransformが適用されたためではなく、 が適用されたためですtranslateZ。このような場合の解決策は、関連するすべての要素transform: translate3d(0px, 0px, 0px)または同様のものを提供して、ブラウザが要素をより注意深くレンダリングするようにすることです

于 2014-01-24T18:45:51.767 に答える