| Auteur | |
|---|---|
| anatalsceo | # 27 Aug 2007 - 18:07:58 |
| 12 Posts |
bonjour, j'ai une fonction javascript qui utilise les bibliothèques scriptaculous pour faire des slides de menus. le but est de faire que les deux menus ne se chevauchent pas, donc de jouer sur le zindex. voici le code de la fonction :
le div de <i>className panelHaut</i> a en positionnement relatif. Je voudrais donc que sur le click de ce bouton ce div soit positionné en premier plan. dans le fonction <i>slidingFunction</i> j'ai essayé d'ajouter document.getElementsByClassName('panelHaut').style.zIndex=0; mais ca ne fonctionne pas. Quelqu'un aurait-il une idée ? Modifié par anatalsceo (03 Sep 2007 - 09:28) |
| MoOx | # 31 Aug 2007 - 10:17:52 |
L'habit ne fait pas le moine. 202 Posts |
document.getElementsByClassName('panelHaut') te retourne un tableau d'éléments, tu ne peux donc pas lui appliquer un style. Avec JQuery ça aurait été carrément plus facile car cette librairie te permet d'appliquer des méthodes sur plusieurs élements d'un coup. Ex: $('.panelHaut').css({zIndex: 0}); |
| anatalsceo | # 03 Sep 2007 - 09:29:38 |
| 12 Posts |
J'ai trouvé. Attention, pour que cela fonctionne, il faut que votre div soit en position relative ou absolue.$('panelBas').setStyle({'z-index':'1'}); |
| skywalk3r | # 04 Sep 2007 - 19:08:47 |
"Je suis son fils!!!" 325 Posts |
Salut
Modifié par skywalk3r (04 Sep 2007 - 19:09) C'est l'taaaaalent ça M'sieur dame!!! |
Les références web : openweb.eu.org - opquast.com - webmaster-hub.com - webrankinfo.com - salemioche.net - web-pour-tous.org - webonorme.org
Nos partenaires : Editions Eyrolles