このDOMを想像してみてください。
<header>
<h1> header </h1>
<!-- other elements -->
<nav>
nav
</nav>
</header>
<div>
content
</div>
ヘッダーとナビゲーションの両方がとして配置されfixed
ます。コンテンツdivはとして配置されrelative
ます。z-indexを使用して、この順序(上から下)でスタックを作成する必要があります。
- ヘッダー*:not(nav)
- コンテンツ
- ナビゲーション
ナビゲーションを一番下(つまり、親の兄弟の下)に配置するのに苦労しています。私は、すべてのヘッダーの子がその兄弟の上または下に行かなければならないと思っています...これは正しいですか?もしそうなら、この状況の回避策はありますか?