私は本当に興味があります。要素から z-index を取得できますが、z-index の定義なしでページが「作成されたばかり」の場合、それはどのように解決されますか。ブラウザはどのようにそれを行いますか?コンピュータ スタイル コンポーネントを使用する代わりに、javascript 経由でこれにアクセスして、z-index のブラウザ定義を取得できますか?
なぜ私は尋ねているのですか?さて、styleはAUTOで戦利品を返しますが、ブラウザなどによって「auto」が何なのか気になるところです。
ブラウザが要素のスタック方法を決定するために使用する自然なスタック順序があります。
以下は、アイテムがスタックの一番下から始まるスタック コンテキストに収まる順序を示すリストです。このリストは、どのアイテムにも z-index が適用されていないことを前提としています。
- スタッキング コンテキストを確立する要素の背景と境界線
- 負のスタック コンテキストを持つ要素 (出現順)
- 配置されていない、フローティングされていない、ブロック レベルの要素 (出現順)
- 配置されていない浮動要素 (出現順)
- インライン要素、出現順
- 出現順に配置された要素
詳細については、http: //coding.smashingmagazine.com/2009/09/15/the-z-index-css-property-a-comprehensive-look/をご覧ください。