要素の積み重ね順序のデフォルトのHTMLルールを把握しようとしていますか?親、子、または兄弟要素の要素順序のスタック化の制約はありますか? (またはこれを決定するのは厳密にCSSですか?)HTMLでは、要素の積み重ね順序のデフォルトルールは何ですか?
わかりやすくするために、この例を示します。私は願って子供の組み合わせ、
<div id="A">
<div id="B">
<div id="D"></div>
</div>
<div id="C"></div>
</div>
質問が十分に明確である - 例としてLink
は、複雑な両親を持つこのような文書は言うことができます:この例の要素ではAは以上の要素Bが積層されています。
更新日: 私は、兄弟要素の場合、デフォルトでHTMLが、positionが固定または絶対の場合に以前の要素よりも別の要素の後に来る要素をスタックすることを確立しました。
こちらをご覧ください:https://jsfiddle.net/s8nzaoh9/
イムあなたがliitationsによって何を意味するかわからないが、何が起こるか見...しかし、それはあなたの例では、構造がseingも意味がありません所望の結果。 ;) – VA79
[stacking context](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Positioning/Understanding_z_index/The_stacking_context)のような意味ですか? – j08691
親愛なる皆さん、私が希望する質問への更新を見てください。はい、私はスタッキングを意味します:) –