Menu Dynamique

Fermé
Tox - 15 janv. 2004 à 17:34
 Tox - 15 janv. 2004 à 19:59
Bonjour,


Je voudrai placer un menu dynamique sur une photo. Lorsque la souris passe sur l'image, un menu dynamique doit s'ouvrir.

Voilà mon probleme, je ne sais pas comment faire......si vous avez des indications ou des sites ou je pourrai trouver la réponse, merci.
A voir également:

3 réponses

Sur une page HTML en JavaScript?
0
Bonjour,

Pour créer un menu dynamique dans une page HTML, il te faut employer JavaScript et les calques HTML (la balise <DIV>)
D'abord, tu définis ton calque avec les liens ou les boutons de ton menu (car je suppose qu'il contient des liens vers des pages ou des fonctions). Tu lui donne par défaut l'attribut visibility:hidden afin de le rendre invisible. Tu place ce calque de par dessus l'image (pour l'instant, il est invisible).
Tu crée ensuite deux fonctions javascript, l'une qui rend visible le calque (en utilisant le "document.getEmementById('nomdelid').style.visibility='visible'") et l'autre qui le cache (de même en remettant "hidden"
Tu met ensuite en attribut dans la balise <IMG> de ton image un OnMouseOver qui appelle la première fonction, et un OnMouseOut qui appelle la seconde fonction.
Voila: Quand tu pointeras sur ton image (onMouseOver), le calque DIV contenant ton menu apparaitra. Le menu disparaitra ensuite avec quand l'utilisateur cessera ee pointer sur l'image (tu peux utiliser aussi un OnClick)

J'espère que cela t'a un petit peu aidé

A+

Jean

PS: Si vraiment je te sort du chinois, demande moi plus d'explications au
mailto://jsrussocki@free.fr
0
Tout d'abord, merci.

Non tu ne me parle pas en chinois..........quoique peut etre a certain endroit. Mais je vais faire ce que tu me dis, et si ca ne marche pas alors a ce moment là je te le dirai.

Merci encore....
0