8
votes

CSS liaison couleur ne fonctionne pas

J'essaie de changer la couleur de la liaison d'un de mes boutons d'onglet, mais il ne fonctionne pas. Son étrange car tous les autres attributs sous les mêmes bretelles bouclées fonctionnent bien, mais l'attribut clore: #fffafa ne fonctionne pas. Je l'ai mis contre un arrière-plan # 778899 de sorte que la couleur blanche de neige de l'ancien est visible.

voici le code. xxx

Il est toujours violet et ne change jamais

ici est le code où je l'implémente xxx


0 commentaires

4 Réponses :


2
votes

fonctionne pour moi - http://jsfiddle.net/zs2vn/

Cette couleur est trop faible pour remarquer une modification du fond blanc de la page. Essayez de définir une couleur de premier plan légèrement plus sombre.

couleur: #eaeaea; ou couleur: #dfdada;

Et bien sûr, comme les autres ont répondu, vous devriez avoir des pseudo sélecteurs pour visiter, activer et survoler également.


0 commentaires

10
votes

Ce pourrait être parce que les liens sont visités.

http://www.w3schools.com/css/css_link .asp xxx


0 commentaires

19
votes

Eh bien, cela devrait fonctionner, mais il est probablement écrasé par votre navigateur avec une couleur de liaison "visitée" par défaut. Changez votre CSS en:

a, a:link, a:visited {
  color: #FFFAFA;
  text-decoration: none;
  background-color: #778899;
}


1 commentaires

manqué ";" à l'arrière-plan-couleur: # 778899



3
votes

Ceci est dû au fait que le lien que vous avez ouvert est stocké comme visité dans le navigateur. Supprimer votre historique ou les liens de votre page avec lesquels vous travaillez de l'histoire fera votre travail. Essayez-le. C'est la solution.


0 commentaires