>>>Cela est faisable en css; est-ce faisable avec d'autres langages ?
Toutes les pages web ont leur style défini par du css, tu peut l'ecrire dynamiquement (sur le serveur en php, sur le client en js) mais ça reste du css, avec less limitations que ça implique.
Si ton menu a un contenu fixe, que les noms et liens des sous-menu ne change pas, tu devrait pouvoir le faire en HTML + CSS seulement.
Si le contenu est basé sur un fichier du serveur ou une base de données, utilise PHP.
Si le contenu est modifié par les actions du visiteur, sans qu'aucune donnée ne soit envoyé au serveur, alors le JavaScript doit faire l'affaire.

Flachy Joe
