2009-01-30 4 views
1

Je souhaite pouvoir lier mon image. Clique dessus. Retournez à la page et voyez qu'elle a été visitée. Je souhaite que mes images visitées aient une bordure de couleur différente lorsque je reviens.
Styles de bordure d'image liée

Mon code:

a:link img{border-color:#FFF; border-style:solid; border-width:1px;} 
a:hover img{border-color:#03F; border-style:solid; border-width:1px;} 
a:visited img, a:active img{border-color:#036; border-style:solid; border-width:1px;} 

Toutes les idées seraient appréciées.

Répondre

0

Il peut être utile de nous dire quel navigateur ne fonctionne pas, car ils traitent tous les liens d'ancrage qui ont du texte incorporé différemment.

3

Lien CSS peut être difficile à obtenir, car de nombreux navigateurs peuvent être bizarres à ce sujet. Le meilleur pour déclarer lien CSS est

  • Lien
  • Visité
  • Hover
  • active

(également dans les mémoires comme l'amour/détestez mnémotechnique).

Aussi, essayez de déclarer votre css:

a:hover img {border: 1px solid #036;} 

au lieu de spécifier dans trois déclarations différentes.

+0

L'ordre link/visited/hover/active est plus important que la plupart des gens ne le pensent. Bonne suggestion. –