un menu qui s'affiche n'importe comment sous IE[resolu]

un menu qui s'affiche n'importe comment sous IE[resolu] - HTML/CSS - Programmation

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.
Reply

Marsh Posté le 01-07-2004 à 21:19:14   

Reply

Marsh Posté le 01-07-2004 à 22:25:28    

Essie en fixant la hauteur de ton menu haut (em c'est une dimension proportionnelle)


---------------
fermez vos topics résolus avec le tag [Résolu] en fin de titre. Merci !
Reply

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.


---------------
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.
Reply

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


Message édité par Mjules le 02-07-2004 à 20:00:42

---------------
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.
Reply

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.


---------------
fermez vos topics résolus avec le tag [Résolu] en fin de titre. Merci !
Reply

Marsh Posté le 02-07-2004 à 20:06:01    

pour être sur, des calques non imbriqués ?


Message édité par Mjules le 02-07-2004 à 20:06:13

---------------
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.
Reply

Marsh Posté le 02-07-2004 à 20:25:01    

non imbriqués


---------------
fermez vos topics résolus avec le tag [Résolu] en fin de titre. Merci !
Reply

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 [:spamafote]
 
Merci beaucoup :jap:


---------------
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.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed