menu dépliant ? - HTML/CSS - Programmation
Marsh Posté le 08-03-2006 à 16:25:43
Par défaut le développé des menus est caché par ça un display:none. Quand tu cliques pour développer, ça appelle une fonction js qui en fonction de l'état du menu va l'afficher ou le cacher, toujours en jouant avec le display:
Marsh Posté le 09-03-2006 à 09:34:41
kolbek a écrit : Bonjour, j'aimerai réaliser un menu dépliant un peu comme sur ce site : http://hyp.korp.info/ehb/ |
Hello
Pourquoi ne tentes-tu pas de regarder le code de la page (Affichage/Source) ? Etape par étape tu trouveras réponse à ta question.
Que se passe-t-il lorsque l'on clique sur "Navigation" dans le menu?
Cherchons "Navigation", la ligne suivante est trouvée :
<a onclick="OpenClose('navg')" class="titre"><img src="img/close.gif" width="9" height="9" alt="" name="navgimg" /> Navigation</a>
Reste à trouver la fonction javascript "OpenClose".
Elle ne figure pas dans le code source de la page... sans doute est-elle dans un autre fichier.
Dans la partie <head> </head> l'on peut remarquer la ligne suivante :
<script type="text/javascript" src="cfg/script_menus.js"></script>
L'explication se trouve donc dans le fichier :
http://hyp.korp.info/ehb/cfg/script_menus.js
Et comme te l'a dit Gooopil, le "truc" est dans la propriété display qui peut prendre différentes valeurs. Parmi les plus utilisées : "inline" (par défaut), "block" et "none".
Tu trouveras sûrement une foule d'exemples sur Internet.
Courage
Michel
Marsh Posté le 11-10-2009 à 00:45:49
MDR j'en posais des questions à la con à l'époque ^^
Maintenant que je bosse donc le développement multimédia je ferais pu de tel posts ^^
Marsh Posté le 08-03-2006 à 15:46:01
Bonjour, j'aimerai réaliser un menu dépliant un peu comme sur ce site : http://hyp.korp.info/ehb/
Le problème c'est que je ne sais pas comment m'y prendre.
Quelqu'un pourrait il m'aider ?
Merci d'avance.