11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour,

J'ai hésité à poster dans le salon "javascript" ou "ressources". N'hésitez pas à déplacer le sujet si besoin.

je souhaite faire un menu déroulant horizontal comme celui présenté dans les tutos, sauf qu'il faudrait qu'au survol de chaque élément, apparaisse encore un sous-menu.

Exemple :
=>Végétaux********
*-----fruits
-pommes
-poires
-cerises
*-----légumes
-tomate
-concombre
-...
=> Viandes**********
*-----steaks
-bifteck
-rumsteak
-...
*-----charcuterie
-merguez
-chipolatas
-surlawerla
-....

Quand on survole "Viandes", la liste apparait, puis au survol de "Steaks", la liste des steaks se déroule à son tour.

Je sais qu'il faut ajouter une surcouche de javascript. J'ai cherché des exemples notament sur listamatics, dans les ressources et les tutos d'Alsa, sur Openweb... Je ne sais pas si c'est moi qui ne sait plus utiliser Google, mais je n'ai rien trouvé de correct.

Il faudrait que ça fonctionne sans que ça fasse trop "bricolage" sur les principaux navigateurs(IE6+,FFox Windows et FFmac).

Quelqu'un possède -t-il une référence de qualité ?

Merci
Modifié par Ralfman68 (26 Oct 2007 - 05:45)
Modérateur
Salut, Smiley smile

Le meilleur menu à multiples niveaux que tu puisses trouver se trouve sur FairyTells. Voir ici et .

Nota: Concernant la prochaine mise à jour du tuto des menus déroulants (si, si... ça fait longtemps que j'en parle mais je bosse toujours dessus Smiley langue ), nous avons pris le parti de rester sur des menus avec un seul niveau de sous-menus afin de gagner en clarté et en facilité de prise en main.