Salut

J'ai des petites soucis avec un menu que j'ai créé

.menu {
	border-top-style:dashed;
	border-top-width:1px;
	border-top-color: #000000;
	border-bottom-style:dashed;
	border-bottom-width:1px;
	border-bottom-color: #000000;
	background-color: #4F6F4A;
	width: 750px;
	height: 20px;
	font-weight: bold;
}

.menu a {
	width: 124px;
	float: left;
	height: 18px;
	padding-top: 2px;
	display: block;
	text-align: center;
	color: #000000;
}

.menu a:hover {
	color: #2D2D2D;
}

.menu a:visited {
	color: #000000;
}


Le soucis vient du Hover qui ne fonctionne pas sous IE pour la couleur et sous firefox, juste le premier lien change de couleur qd on passe la souris...

C'est assez bizarre, comme souvent depuis que je me suis mis au css Smiley biggrin
Modifié par gregore (04 Oct 2005 - 21:41)
Bonjour,

Pourrais-tu s'il te plait fournir ton code HTML ? Le mieux serait même de donner un lien si la page est en ligne.

Pour ma part, j'ai fait une page rapide de test. En ce qui concerne l'absence de coloration en hover sous IE, cela provient du fait que tes liens soient "visités". Avec le code CSS que tu as fourni, sous IE, que tu te places en hover ou non, la couleur des liens visités est celle que tu as placée dans ton visited. Tu pourras le remarquer en inversant la position de .menu a:hover et .menu a:visited dans ton code CSS. Le problème vient donc de là.

Avec un lien vers ton code, nous pourrions t'aider davantage. Smiley cligne
Pas besoin de l'url, le probleme venait de là !

Je pensais pas que l'ordre des hover et visited avait une importance...
Y a d'autres cas du meme type ?