la seconde partie c'est le code de mon menu deroulant.
Il fonctionne parfaitement avec firefox, mais avec IE 7.0 le menu n'apparait pas, je l'ai vu correctement avec une version antérieure d'IE (mais je ne connait pas ma version). Mon code peut-il être amélioré pour fonctionner sur toute les version d'IE (notamment les plus recentes).
Firefox : ok
IE : 7.0.5230.11 plus ou moins ok
les autres navigateurs (safari , opera, lotus note, konqueror... je ne sais pas) à l'occasion pouvez vous me dire !
merci pour tout sur IE 7 marche po ...arg ... c'est tout de même sympa de t'y être collé ...je sature avec ce script à la gomme ... merci aussi pour le css ... ;-)
T'es un champion (ou une championne, on ne sait jamais ;-) )
Le problème venait en effet de <!DOCTYPE ...> je n'aurait jamais pensé
Gros respect, tu vas me faire passer une journée plus belle ... c'est très sympa de t'être penché sur ce soucis, avec autant de professionnalisme et de rapidité !
T'es un champion (ou une championne, on ne sait jamais ;-) )
Le problème venait en effet de <!DOCTYPE ...> je n'aurais jamais pensé
Gros respect, tu vas me faire passer une journée plus belle ... c'est très sympa de t'être penché sur ce soucis, avec autant de professionnalisme et de rapidité !
B onjour...
Je n'ai rien d'un champion, je viens de répondre à la question, je dirais même que je suis un ane de ne pas l'avoir vu tout de suite ceci étant le problème majeur avec les DOCTYPE, je m'explique
Objet.style.left = 150;
marche bien sans DOCTYPE mais plante avec certains. Je suppose que IE7 est plus strict et tant mieux.
il faut pour parer à cela mettre
Objet.style.left = 150 +"px";
px précisant l'unité...
il en est de même dans les CSS
Si j'ai un peu de temps ce soir je jette un coup d'oeil un peu plus attentionné au code pour voir si il n'y a pas un manque de ce type...
Bonne continuation de Belle Journée
;0)