Ich bin auf der Suche nach einem drop-down-JavaScript-Menü.
Sollte es die einfachste und eleganteste zugänglich-Menü funktioniert im IE6 und Firefox 2 auch.
Es wäre schön, wenn es funktionierte auf eine nicht nummerierte Liste ( ul
), so dass die Benutzer können die Seite auch ohne JavaScript-Unterstützung.
Welche empfehlen Sie und wo finde ich den code zu einem solchen Menü?
InformationsquelleAutor der Frage Germstorm | 2008-09-19
Ich denke, das jquery superfish Menü ist fantastisch und einfach zu bedienen:
http://users.tpg.com.au/j_birch/plugins/superfish/
Javascript ist nicht erforderlichund es basiert auf einfachen gültigen ul unorder Listen.
InformationsquelleAutor der Antwort Buzz
A List Apart - Dropdowns
Verwende ich ein css-only Lösung wie die oben genannten, damit der Benutzer bekommt immer noch dropdown Menüs auch mit deaktiviertem javascript.
InformationsquelleAutor der Antwort Thelema
Hier ist meine Antwort mit jQuery:
Und dann im onready-handler:
Aber ich möchte darauf hinweisen, dass diese sind schlecht für die usability. Besser eine Liste verwenden, und den Menschen zeigen, alle Optionen auf einmal, und es ist besser, nicht Weg zu navigieren, nach einem Auswahl-und/oder erfordern eine andere Taste gedrückt werden, um zu bekommen, wo Sie wollen.
Ich denke du bist am besten ab, niemals mit den oben genannten (und ich schrieb den code!)
InformationsquelleAutor der Antwort Daniel Papasian
Für die Puristen:
http://www.grc.com/menudemo.htm
Absolut kein JavaScript, pure-css-only - und funktioniert mit praktisch allen Browsern.
Ein wenig Feintuning können Sie so gut Aussehen wie die tollen Menüs (jQuery, etc).
Aber haben wir auch, jQuery, YUI! und andere. YUI! hat eine große Optionen für die Barrierefreiheit eingebaut, wenn das ist eine Voraussetzung für die JavaScript-powered-Menüs.
--
Andrew
InformationsquelleAutor der Antwort
Benutze ich diese:
http://www.tanfa.co.uk/css/examples/menu/vs7.asp
Kommt in beiden vertikalen und horizontalen Aromen.
InformationsquelleAutor der Antwort Katy
Ich mag stickman ist Ziehharmonikadie je nachdem, wie es sich zu Verhalten kann einen schönen Effekt.
InformationsquelleAutor der Antwort Purfideas
Ich habe eine (selbstverständliche) fan von Yahoo! User Interface Library. Sie haben eine schöne menubar-system das ist einfach zu implementieren. Große cross-browser-Unterstützung.
Kann man wahrscheinlich etwas ähnliches von den anderen bekannten Javascript-frameworks wie jQuery sowie.
InformationsquelleAutor der Antwort Novaktually