horizontales Menü auf der Seite zentrieren .....
Hallo Zusammen,
ich habe mal keine Frage, sondern möchte auf eine tolle Lösung hinweisen.
Anforderung: Ich möchte ein horizontales Menü, das im Header zentriert wird.
Gefunden habe ich diesen Artikel
http://heikomamerow.de/blog/2012/07/...te-ausrichten/
und in meinem aktuelle Projekt umgesetzt.
Hierfür nav_default Template kopiert, einen anderen Namen gegeben und folgendes am Ende eingefügt
Code:
......
< li class="letztes-li" > < /li >
< /ul >
Dann im entsprechende FE Modul für das Menü das neue Template eingetragen
Im CSS dann folgendes erstellt
#hauptnavi ul.level_1 bekommt text-align:justify
#hauptnavi .level_1 li bekommt display:inline-block (kein float:left mehr)
#hauptnavi .level_1 li.letztes_li bekomme padding-left:900px; height:0px;
Da mein Menü 2 Ebenen hat:
#hauptnavi .level_2 li bekommt clear:both; und float:left (damit jetzt wieder untereinander steht)
#hauptnavi .level_2 li.letztes_li bekomme padding-left:1px; height:0px; (sonst wird das DropDown zu breit)
Der Trick ist, der Menüzeile einen Blocksatz zu geben. Dafür muss ich aber einen Zeilenumbruch erzwingen, was ich mit dem "letzten-li" erzeuge.
Viele Grüße