Hallo Reto,
Gibt es andere Lösungen ?
ja. Mit JavaScript kannst Du die position:fixed Version retten.
Alternativ die navbar nicht mit position:fixed fixieren, sondern per CSS dafür sorgen dass Navbar und Inhalt sich nicht überlappen und nur der Inhalt gescrollt wird (Fullscreen-Layout).
Wie Du das nun umsetzt ist deine Sache; es geht antik mit position:absolute Elementen, mittelalterlich mit Flexbox und aktuell mit Grid (und prähistorisch mit table-Layout... 😀).
Ob das mit dem Stiefelriemen vereinbar ist, weiß ich allerdings nicht.
Rolf
--
sumpsi - posui - clusi
sumpsi - posui - clusi