Liste imbriquée et pseudo class hover

Signaler
Messages postés
618
Date d'inscription
mercredi 4 avril 2007
Statut
Membre
Dernière intervention
27 août 2010
-
Messages postés
3472
Date d'inscription
lundi 16 juillet 2007
Statut
Membre
Dernière intervention
28 février 2014
-
Bonjour,
j'étais sur un site et tout se passais bien. On m'a fait remarquer que explorer 6 n'afiichais pas mes menus déroulants.
Il passe partout sur mac et pc, ie 7 mais pas ie 6
Dnas la css qui gère le menu (déroulant) j'ai :

#porteur #menu2 ul li ul{
    display:none;
    position: absolute;
    list-style-type: none;
    padding: 0;
    margin-top: 20px;
}

qui permet de cacher ma seconde liste et

#porteur #menu2 ul li:hover{
    display:block;
}
#porteur #menu2 ul li ul li:hover{
    display:block;
}

pour l'afficher.
Je comprend pas pourquoi cela ne fonctionnne pas sur ie6 mais fonctionne partout ailleur.

Si quelqu'un a une piste... Merci d'avance

Tout vient à qui sait attendre

6 réponses

Messages postés
3472
Date d'inscription
lundi 16 juillet 2007
Statut
Membre
Dernière intervention
28 février 2014
33
Messages postés
618
Date d'inscription
mercredi 4 avril 2007
Statut
Membre
Dernière intervention
27 août 2010
2
Merci, cela complète mes propres recherches mais pas avec cette expression.
Pour le moment, j'ai trouvé dans ta liste un truc qui fonctionne, mais je n'arrive pas encore à l'adapter à mon style. Je sais pas si cela joue, mais dans l'exemple le style est dans la page html, alors que mon fichier est externe.
Comme en plus la mise en page est complètement différente, je me demande si le "chemin" des calque (#calque1 #calque2) joue dans l'application de la css
En tout cas, merci de t'être penché sur le problème

Tout vient à qui sait attendre
Messages postés
3472
Date d'inscription
lundi 16 juillet 2007
Statut
Membre
Dernière intervention
28 février 2014
33
De rien, désolé, je n'ai rien d'autre a te proposer pour l'instant !!!

a++

Si t'a besoin d'aide, MP !!!
Un forum...
Messages postés
2085
Date d'inscription
jeudi 16 septembre 2004
Statut
Membre
Dernière intervention
4 mai 2021
1
IE6 ne gere pas le hover sur autre chose que les balises .
Ce comportement peut être modifié en utilisant un fichier htc redéfinissant l'interprétation du CSS :

http://www.xs4all.nl/~peterned/csshover.html

Flachy Joe

Ta vie t'est prêtée, fais en un cadeau.
Messages postés
618
Date d'inscription
mercredi 4 avril 2007
Statut
Membre
Dernière intervention
27 août 2010
2
Merci à vous
Je vais regarder ça de plus près... à mon retour de week-end prolongé.
Je ne manquerais pas de revenir vanter les mérite de ce qui marchera.

Tout vient à qui sait attendre
Messages postés
3472
Date d'inscription
lundi 16 juillet 2007
Statut
Membre
Dernière intervention
28 février 2014
33
ok,

a++

Si t'a besoin d'aide, MP !!!
Un forum...