Le hover en css marche pas sous IE? [Résolu]

Signaler
Messages postés
279
Date d'inscription
lundi 29 mars 2004
Statut
Membre
Dernière intervention
6 août 2007
-
Messages postés
279
Date d'inscription
lundi 29 mars 2004
Statut
Membre
Dernière intervention
6 août 2007
-
Bonjour tout le monde!



j'ai créé un menu tout simple en css, ou quand on passe la souris au dessus d'un div ca change la couleur.

Voila mon code css:



.menu{

color:#578BCC;

background-color:#CEE6D3;

border:1px solid #FF7200;

height:31px;

width:177px;

text-decoration:none;

margin-left:21px;

text-align:center;

}



.menu:hover {

color:#FF7200;

background-color:#AAC7EB;

border:1px solid #FF7200;

height:31px;

width:177px;

text-decoration:none;

margin-left:21px;

text-align:center;

}


Alors sous FireFox ca marche nikel, mais sous IE 6.0 ca marche pas. Le changement de couleur ne fonctionne pas.

Et au suite de mon développement, je me rend compte que ce sont tous les hover qui marchent pas sous IE.



Y aurait il une solution?



Merci

7 réponses

Messages postés
868
Date d'inscription
dimanche 26 décembre 2004
Statut
Membre
Dernière intervention
26 février 2008
1
Dans ta page HTML :
<head>
<link rel="stylesheet" type="text/css" href="feuille.css">
</head>



Exemple

Dans feuille.css :
.depart{
color:#578BCC;
background-color:#CEE6D3;
border:1px solid #FF7200;
height:31px;
width:177px;
text-decoration:none;
margin-left:21px;
text-align:center;
}

.dessus{
color:#FF7200;
background-color:#AAC7EB;
border:1px solid #FF7200;
height:31px;
width:177px;
text-decoration:none;
margin-left:21px;
text-align:center;
}

@++
Messages postés
868
Date d'inscription
dimanche 26 décembre 2004
Statut
Membre
Dernière intervention
26 février 2008
1
Tu peux rajouter :

@++
Messages postés
279
Date d'inscription
lundi 29 mars 2004
Statut
Membre
Dernière intervention
6 août 2007

Euh non ca marche pas apparemment.

Ca marche chez toi?
Messages postés
868
Date d'inscription
dimanche 26 décembre 2004
Statut
Membre
Dernière intervention
26 février 2008
1
Un exemple :
<style>
.depart{
color:#578BCC;
background-color:#CEE6D3;
border:1px solid #FF7200;
height:31px;
width:177px;
text-decoration:none;
margin-left:21px;
text-align:center;
}

.dessus{
color:#FF7200;
background-color:#AAC7EB;
border:1px solid #FF7200;
height:31px;
width:177px;
text-decoration:none;
margin-left:21px;
text-align:center;
}


</style>


Exemple

Ca marche très bien chez moi.
Ca marche aussi avec un div.
@++
Messages postés
279
Date d'inscription
lundi 29 mars 2004
Statut
Membre
Dernière intervention
6 août 2007

Ah ouai, ca marche. Mais moi en fait je passe par une feuille de style
externe, ce serait possible de faire pareil ou pas? Sinon je met le css
dans la page, c pas grave.



Merci
Messages postés
279
Date d'inscription
lundi 29 mars 2004
Statut
Membre
Dernière intervention
6 août 2007

Surtout que le probleme c'est que si je met le code dans la page, il
faut quanf meme que j'appel ma feuille de style externe, et a premiere
vue ca fait un conlit. Donc soit je m'y prend mal, soit je vois pas ce
qu'il faut faire.
Messages postés
279
Date d'inscription
lundi 29 mars 2004
Statut
Membre
Dernière intervention
6 août 2007

Ca marche!



Merci beaucoup. (Fait chier IE qd meme)