Alles anzeigenLogisch eigentlich.
Hab mal eine Kopie erstellt - hier sieht man mein Problem:
http://wearetheplanet.de/test/?page_id=4Wie gesagt:
1.
Die Unterkategorien sollten in der Navleiste immer sichtbar und eingerückt sein. Außerdem verdecken sie die nächsten Oberkategorien.
2.
Auch das Klicken auf die Oberkategorie Z ist ziemlich schwierig (meist klickt man die Unterkategorie an - wobei das ist eigentlich sogar gut, die Oberkategorie Z soll eh keinen Inhalt haben (im besten Fall würd ich den Link für die Oberkategorie Z komplett abschalten)
okay, leider muss ich jetzt weg (Möbelhäuser durchforsten :sad:), deshalb so auf die Schnelle:
relative Verschiebungen, d.h. position:relative; mit Werten für top/left sind ganz schlecht geeignet ein stabiles Layout zu bekommen. Deshalb immer raus mit so einem Unfug! :-)
.menu und .like haben so etwas.
Alles was display:none; hat wird von den Screenreadern nicht mehr vorgelesen.
Ich denke du brauchst für die submenüs weder pos. relative/absolute, weil sie ja eh immer zu sehen sein sollen.
Du mußt ja nur die Listenpunkte des Submenüs entweder z.B. mit padding:left oder text-indent einrücken.
Firebug (deutsches Tut dazu) hilft dir bei der Analyse. ;)