Mittelbreites Menü nicht klickbar #107
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Skaliert man die Seite in der Breite gibt es 3 harte Schritte, in der sich jeweils der Header und im letzten Schritt auch das Menü anpasst. In den ersten beiden Schritten ist das Menü normal benutzbar. Im vorletzten Schritt lassen sich die Links in den Untermenüs nicht mehr klicken. In der schmalsten Version verwandelt es sich in einen Hamburger und die ausgeklappte Version ist wieder klickbar.
Sehe ich in Firefox (non Webkit), im Safari (Webkit) und Brave (auch Webkit). Dürfte also ziemlich überall kaputt sein. Stellt sich die Frage, ob das schon immer so war. Gehört aber so oder so gefixt.
Grund für die Unklickbarkeit war eine Lücke zwischen dem Menüelement und dem Untermenü. In der breiten Ansicht wird das Menü in einem CSS-Grid arrangiert. Das entfällt in der schmaleren Version. Hier schrumpfte das Listenelement der einzelnen Menüpunkte in der Höhe zusammen. Dadurch verließ man auf dem Weg zum Submenü das Listenelement und die Hover-Pseudoklasse wurde entfernt, wodurch das Submenü verschwand.
Funfact:
Hauptanwendungsfall für die mittelschmale Ansicht dürften Tablets hochkant sein. Zumindest unter iOS lässt sich durch touchen das Hover-Element toggeln. Hier tritt der Bug also gar nicht auf.