bu DOM düşünün ebeveyninin kardeş batmak olun:Z-endeksi: eleman
<header>
<h1> header </h1>
<!-- other elements -->
<nav>
nav
</nav>
</header>
<div>
content
</div>
başlık ve nav Hem fixed
olarak konumlandırılmış. İçerik div, relative
olarak konumlandırıldı. I (üstten alta doğru) bu sırayla, Z-endeksine sahip, bir yığın oluşturmak için gereken:
- başlık *: değildir (NAV)
- içeriği
- gez
En altta nav koyuyor (başka bir deyişle, ebeveyninin kardeşi altında). Başlığın tüm çocuklarının ya üstte ya da kardeşinin altında gitmesi gerektiğini düşünüyorum ... bu doğru mu? Öyleyse, bu durum için bir çözüm var mı?
Ben o noktaya gelmek olmazdı umuyordum ama başlığının dışarı nav kırarak sona erdi. mutlak veya pozisyon: pozisyondur – dcastro
** Sadece içeriği. z-index saygı göstereceğiz sabit ** Bu çok yanlış. Burada her şeyden önce, z-endeksi, sadece yer bağlantı elemanları üzerinde çalışan https://philipwalton.com/articles/what-no-one-told-you-about-z-index/ bir quot ** olduğu. Belirtilmemiş bir öğe üzerinde bir z-dizini ayarlamaya çalışırsanız, hiçbir şey yapmayacaktır. İkinci olarak, z-endeksi değerleri yığılan bağlamlar yaratabilir ve şimdi aniden basit gibi görünen sadece çok daha kötüleşti ** Yani '' 'pozisyon . Relative''' da çalışıyor. Belki başkaları da olabilir. – atilkan
@atilkan - Cevabım için 'position: relative' özelliğini ekledim. – jfriend00