Hi,
Selfhtml:
"Das Element mit der Seite ID "zentriert" wird zunächst so positioniert, dass dessen linke obere Ecke sich genau in der Mitte befindet (top:50%; left:50%;). Anschließend wird es mittels negativer Außenabstände um dessen halbe Breite nach links (margin-left:-15em;) und um dessen halbe Höhe nach oben (margin-top:-10em;) verschoben."
Du hast bei deiner Navigationkeine Breite angegeben und auch nicht demensprechend positioniert. (negative Aussenabstände)
Ich rate dir davon aber ab, da wenn du dein Browser fenster extrem klein machst, verschwindet das element (deine Navigation) "hinter" dem Browser, dh. eben bei einer Navigation, dass diese nicht mehr voll Funktionsfähig ist.
Ich hab das mal so gemacht, dass eine JS Funktion geschrieben hat, welches nach auslesen der Browserbreite & höhe auslies und dann die mitte berechnete. Dem Element muste ich dann nur noch die richtigen top und left angaben übergeben und das element war zentriert.
Gruss Kati