Gunnar Bittersmann: Navigationsleiste funktioniert nicht wie gewünscht

Beitrag lesen

@@Enrico

Dass sich das Layout der verfügbaren Breite anpasst, sollte mittlerweile mit dem neuen Aufbau dank JavaScript funktionieren.

Zum Layouten ist CSS da, nicht JavaScript. CSS bringt die dafür notwendigen Mittel mit: Flexbox, Media-Queries, absolue Positionierung, Floats.

Unnötigen Krempel habe ich mittlerweile raus gehauen.

Jede Zeile JavaScript, die layouten soll, ist eine Zeile zuviel.

Mir missfällt es, wenn bei normalen Links im Browser das Sprungziel angezeigt wird.

Dass deine Vorlieben gegenüber denen der Nutzer irrelevant sind, hast du inzwischen eingesehen?

Deswegen gehe ich den Umweg über JavaScript und onclick für die zugehörige Aktion (Seite aufrufen etc.).

Jede Zeile JavaScript, die verlinken soll, ist eine Zeile zuviel.

die geordnete Anzeige der beiden Untermenüs funktioniert nun,

Nichts funktioniert. Auf dem iPhone kann ich nach wie vor nicht nach unten scrollen.

aber nicht, dass das Untermenü angezeigt bleibt, wenn ich auf einen Untermenüpunkt gehen will ^^

Dass die Anzeige des Untermenüs bei Geräten, wo es gar kein Hover gibt, überhaupt nicht funktionieren kann, hatte ich auch schon erwähnt.

LLAP

--
„Talente finden Lösungen, Genies entdecken Probleme.“ (Hans Krailsheimer)