Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
697 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Problème avec un menu css sous IE7

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème avec un menu css sous IE7

n°1569428
LoRen7
Posté le 04-06-2007 à 08:53:05  profilanswer
 

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/

mood
Publicité
Posté le 04-06-2007 à 08:53:05  profilanswer
 

n°1569491
dartyduck
n00b AttitudE
Posté le 04-06-2007 à 10:57:53  profilanswer
 

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 :o
je reviendrais quand j'aurais plus de temps pour approfondir ton probleme...
A +
 
[Edit] essaye un float:left; sur tes li ;)


Message édité par dartyduck le 04-06-2007 à 10:59:26

---------------
Nikon D7000 + 18-105VR + 35mm 1.8
n°1569553
LoRen7
Posté le 04-06-2007 à 12:01:29  profilanswer
 

Faut pas que j'intègre du javascript pour que ça fonctionne avec Internet Explorer?

n°1569576
dartyduck
n00b AttitudE
Posté le 04-06-2007 à 12:23:25  profilanswer
 

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 :o
en revanche, j'ai utilisé un 2° fichier css pour adapter mon menu à IE... regarde mon code source tu comprendras mieux ;)

Message cité 1 fois
Message édité par dartyduck le 04-06-2007 à 12:24:08

---------------
Nikon D7000 + 18-105VR + 35mm 1.8
n°1569611
LoRen7
Posté le 04-06-2007 à 13:12:57  profilanswer
 

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.

n°1569624
LoRen7
Posté le 04-06-2007 à 13:24:00  profilanswer
 

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;
}

n°1569626
Pitsy
Posté le 04-06-2007 à 13:25:39  profilanswer
 

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 :o
en revanche, j'ai utilisé un 2° fichier css pour adapter mon menu à IE... regarde mon code source tu comprendras mieux ;)


Ton menu déroulant ne fonctionne pas sur IE6...

n°1569635
LoRen7
Posté le 04-06-2007 à 13:34:34  profilanswer
 

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 {

n°1570102
LoRen7
Posté le 05-06-2007 à 08:45:27  profilanswer
 

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?

n°1570124
dartyduck
n00b AttitudE
Posté le 05-06-2007 à 09:30:02  profilanswer
 

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 :D
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 :o


Message édité par dartyduck le 05-06-2007 à 12:34:23

---------------
Nikon D7000 + 18-105VR + 35mm 1.8
mood
Publicité
Posté le 05-06-2007 à 09:30:02  profilanswer
 

n°1570298
Pitsy
Posté le 05-06-2007 à 13:15:47  profilanswer
 

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...
 
Vous savez où je peux trouver un hack de ce type?


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 :o


 

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 ;)

n°1570607
dartyduck
n00b AttitudE
Posté le 05-06-2007 à 22:14:44  profilanswer
 

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 :o


---------------
Nikon D7000 + 18-105VR + 35mm 1.8

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Problème avec un menu css sous IE7

 

Sujets relatifs
Probléme pour remplacer = dans une variableProblème bizarre avec GCC (pour débutant)
Menu dynamique qui ne s'affiche pas sous FirefoxProblème fgets suite à changement d'OS
probleme compilation XPCOM/C++Probleme avec la bibliothèque/toolbox Dojo (Javascript)
Problème variable static - application web tomcat[ORACLE] Problème execution requête SELECT
Problème de sécurité (accès à une section admin)Probleme de menu deroulant sous IE7
Plus de sujets relatifs à : Problème avec un menu css sous IE7


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR