un menu qui s'affiche n'importe comment sous IE[resolu] - HTML/CSS - Programmation
Marsh Posté le 01-07-2004 à 22:25:28
Essie en fixant la hauteur de ton menu haut (em c'est une dimension proportionnelle)
Marsh Posté le 01-07-2004 à 22:30:06
pas mieux, j'ai testé en px et ça change rien, IE a toujours le même comportement.
Marsh Posté le 02-07-2004 à 20:00:10
Bon, je pense avoir trouvé ; en fait IE redimensionne toute la boite qui contient le menu déroulant, et comme celle ci a un fond ben forcément, c'est moche
j'ai réussi à m'en sortir avec un truc pas beau du tout qui a consisté à créer un 5° item (avec un espace insécable dedans) à mon menu pour remplir le reste de la ligne.
j'aime pas du tout mais ça marche.
Est ce que vous auriez une solution + élégante que celle-ci ?
Merci
PS : ça fait chier IE quand même
Marsh Posté le 02-07-2004 à 20:04:08
Autre solution : 2 calques le permier avec la couleur de fond, le second avec le menu qui est positionné par dessus.
Marsh Posté le 02-07-2004 à 20:06:01
pour être sur, des calques non imbriqués ?
Marsh Posté le 02-07-2004 à 20:25:01
non imbriqués
Marsh Posté le 02-07-2004 à 21:00:20
et bien, ça a l'air de fonctionner
ya que sur Opera ou bizarrement, une taille de 100% ne prend pas toute la largeur
Merci beaucoup
Marsh Posté le 01-07-2004 à 21:19:14
Bonsoir,
j'ai un menu déroulant sur mon site web qui fonctionne bien avec tous les navigateurs que j'ai pu testé (mozilla, firefox, konqueror, opera, k-meleon) sauf Internet Explorer
en effet, avec celui-ci, le menu déroulant provoque l'agrandissement de la ligne contenant le menu. une capture du problème :
http://mjules.free.fr/captures/siteIE.png
et je ne comprends pas où est le problème dans mon code . Est ce que vous avez une solution à ce problème ?
le site web :
http://mjules.free.fr/divers/airpur/
la feuille de style :
http://mjules.free.fr/divers/airpur/style.css
le javascript utilisé :
http://mjules.free.fr/divers/airpur/menu.js
Merci.
Message édité par Mjules le 02-07-2004 à 22:54:25
---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. | Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.