Allerdings finde ich, dass CSS Lösungen Vorrang vor JS Lösungen haben.
und präferierst Du die Verunstaltung im HTML mit vor Nicht-IEs verstecktem invalidem und redundantem Code?
Du musst CSSonly voraussetzen.
Javascript ist eine Hilfsfunktion, die dann bei MSIE6 Sinn macht.
Meine Aussage war nicht, du darfst kein JS einsetzen, um die Ausführung auch bei älteren Browsern zu garantieren.
Sie ist eher eine Warnung davor, Menus zu erstellen, die ohne JS nicht mehr funktionieren, weil man JS zum Default macht.
Dropdowns sind für mich eh ein Grenzfall der Usability.
mfg Beat