Problème avec un menu css sous IE7 - HTML/CSS - Programmation
Marsh Posté le 04-06-2007 à 10:57:53
c'est normal, quand la souris passe entre les cases de sous-menu, c'est comme si elle sortait du sous-menu, donc il disparait
je reviendrais quand j'aurais plus de temps pour approfondir ton probleme...
A +
[Edit] essaye un float:left; sur tes li
Marsh Posté le 04-06-2007 à 12:01:29
Faut pas que j'intègre du javascript pour que ça fonctionne avec Internet Explorer?
Marsh Posté le 04-06-2007 à 12:23:25
point du tout : vas là http://dirtyduck.free.fr et je n'ai pas utilisé de javascript, nulle part dans mon site y'a du javascript
en revanche, j'ai utilisé un 2° fichier css pour adapter mon menu à IE... regarde mon code source tu comprendras mieux
Marsh Posté le 04-06-2007 à 13:12:57
Ah d'accord On m'a fait tourné en bourique alors lol.
Je vais voir ce que je peux faire, je te tiens au courant.
Marsh Posté le 04-06-2007 à 13:24:00
J'ai déjà ça dans mon css :
#Menu {
background:none;
width:200px;
float:left;
margin-left:-10px;
margin-top:5px;
font: Verdana;
font-size:14px;
}
Marsh Posté le 04-06-2007 à 13:25:39
dartyduck a écrit : point du tout : vas là http://dirtyduck.free.fr et je n'ai pas utilisé de javascript, nulle part dans mon site y'a du javascript |
Ton menu déroulant ne fonctionne pas sur IE6...
Marsh Posté le 04-06-2007 à 13:34:34
Je sais, il faut que je regarde ça également...
Est-ce que le site de dartyduck fonctionne sous IE6?
Pour mon problème, je pense qu'il est résolu. Il fallait rajouter ceci width:100%; dans le css, à cet endroit : #Menu a {
Marsh Posté le 05-06-2007 à 08:45:27
Pour IE6, c'est la class hover qui n'est pas comprise. J'ai lu qu'on pouvait l'émuler à laide d'un hack. Ca m'éviterait de refaire tout mon menu...
Vous savez où je peux trouver un hack de ce type?
Marsh Posté le 05-06-2007 à 09:30:02
Je sais que mon menu ne marche pas sous IE6, mais j'ai une alternative à ca: mes li sont tous des liens cliquables et affichent une page avec le sous-menu
Je rappelle qd meme que le sujet c'est :"Problème avec un menu css sous IE7" c'est donc pour cela que je lui ai conseillé le css, pris en charge par IE7
Marsh Posté le 05-06-2007 à 13:15:47
LoRen7 a écrit : Pour IE6, c'est la class hover qui n'est pas comprise. J'ai lu qu'on pouvait l'émuler à laide d'un hack. Ca m'éviterait de refaire tout mon menu... |
Tu peux regarder du côté du fichier csshover.htc.
Citation : Je rappelle qd meme que le sujet c'est :"Problème avec un menu css sous IE7" c'est donc pour cela que je lui ai conseillé le css, pris en charge par IE7 |
Citation : Faut pas que j'intègre du javascript pour que ça fonctionne avec Internet Explorer? |
Dans cette question là il est question d'Internet explorer sans numéro de version. J'ai juste fait observé pour Loren7 que ton menu ne fonctionnait pas tel quel sur IE6, pas qu'il/elle ne reste sur un faux espoir
Marsh Posté le 05-06-2007 à 22:14:44
Pitsy a écrit : Dans cette question là il est question d'Internet explorer sans numéro de version. J'ai juste fait observé pour Loren7 que ton menu ne fonctionnait pas tel quel sur IE6, pas qu'il/elle ne reste sur un faux espoir |
Je comprends
Marsh Posté le 04-06-2007 à 08:53:05
Bonjour,
J'ai un petit soucis avec un menu css. Il fonctionne parfaitement sous Firefox, mais sous IE7, les cellules sont légèrement espacées, enfin ce n'est pas vraiment génant...
Mais par contre si le sous menu comporte plus d'une entrée, il se referme automatiquement quand on y passe la souris.
Voyez plutôt : http://www.ac-toulouse.fr/lyc-duruy-bagneres/lvd/