28220 sujets

CSS et mise en forme, CSS3

Bonjour,
il me reste un petit souci sur mon site (enfin pour l'instant ;o))
J'ai défini un type de lien
a.lienh2 {
	text-decoration: none;
	color: #7f82bd;
	background-color: #ebecac;
	font: 400 12pt;
	padding-left: 10px;
	z-index: 0;
}
a.lienh2:hover {
	color: #912f42;
	background-color: #4ce5ca;
}
a.lienh2:visited {
	color: #e83417;
	background-color: #ffffff;
} 

mais je ne comprends pas pourquoi une fois le lien visité, la couleur reste en blanc (#ffffff) même si je le survole.
Je pensais qu'il prendrait alors la couleur #4ce5ca comme avant qu'il ne soit visité.

Me faut-il déclarer les choses différement ? Puis-je définir un a.lienh2:visited hover qui correspondrait au survol d'un lien déjà visité ?

Au plaisir de vous lire,
Modifié par GwenArBreizhou (26 Apr 2005 - 12:18)
Bonjour,

Je crois qu'il y a un ordre à respecter pour que cela fonctionne correctement

link
visited
active
hover

Est-ce que cela résoud ton problème ?
Administrateur
Je dirais même plus : la FAQ est ton amie : http://forum.alsacreations.com/faq/#item45 Smiley smile

piloue a écrit :
Je crois qu'il y a un ordre à respecter pour que cela fonctionne correctement

link
visited
active
hover
Presque, mais hover passe avant active (cf FAQ)

N'oublie pas le [Résolu] si tout est réglé Smiley cligne
Modifié par Raphael (26 Apr 2005 - 11:56)
J'ai lu mais dans le cas a:focus il ne semble pas y avoir d'indication d'ordre, j'en déduit qu'on peut le placer ou on veut ? Cela ne devrait pas avoir d'incidence.