Hallo,
ja, die Aufgabe ist eine theoretische Aufgabe, alternativ zu den 20 Elementen könnte es auch sein, dass die Menüpunkte eine große Schriftart oder ein Logo o.ä. erhalten, wodurch eine Navigation mit 5-7 Elementen bereits bei einer 800*600 Auflösung Probleme machen.
Aber mit der JS Lösung bin ich soweit relativ zufrieden, wenn ich jetzt noch die Größe des inneren Elements dynamisch anpassen könnte wäre das ideal.