Danke für die Antwort.
Leider funtioniert das mit dem height:1% bei mir nicht. Das Aussehen wird dadurch nicht geändert.
Ich habe einiges über das "hasLayout" gelesen, verstehe aber nicht wirklich, was das zu bedeuten hat und wie dadurch ein Fehler entsteht bzw. wie er behoben werden kann.
Was kann ich jetzt noch versuchen? Man sollte vielleicht die Navigation mit Tabellen realisieren, denn man kann ja schlecht auf einen Browser verzichten, der immer noch von einem großen Anteil der User benutzt wird.