Skip to content

set topnav width to fit-content

Sam Lang requested to merge langsam/website:layout-menu into master

Repariert #2 (closed)

fit-content anstelle von max-content sorgt dafür, dass innerhalb des Menüs die Zeile umgebrochen wird, bevor das Menü übern den Parent hinaus angezeigt wird.

menu_fixed

Das ganze funktioniert mit Firefox (Desktop und Android), Chrome (Desktop und Android), Safari (Desktop und iOS), Samsung Browser (Android). IE und Edge können damit nichts anfangen (das konnten sie mit max-content aber auch schon nicht), das Fallback ist vernünftig (die Zeile wird umgebrochen, bevor der Parent gesprengt wird, bei Überschüssigem Platz hat das Menü volle Breite und die Links sind linksbündig).

Falls ich formal irgendwas verzockt habe einfach melden, ist das erste Mal, dass ich via Gitlab einen PR stelle.

Merge request reports