Je travaille sur une idée où mon lien a: un état (bleu, pas de soulignement etc) avec un a: hover étant blanc. Je veux que mes liens visités aient le même état que a:link
et a:hover
. Est-ce possible? pris en charge dans la plupart des navigateurs courants?mettre un: lien visité au même état que: lien et a: hover
Répondre
Voici comment vous pouvez personnaliser les étiquettes a (normales et visitées) et personnaliser le pointeur.
a
{
color:#6c7492;
font-weight:bold;
text-decoration:none;
}
a:hover
{
border-bottom:1px solid #6c7492;
}
Si vous avez utilisé ces pseudo-classes, je ne vois pas pourquoi.
a:visited, a:hover {
...
}
a, a:link, a:hover, a:visited, a:active {text-decoration: none; color: blue;}
devrait fonctionner sur tous les navigateurs compatible CSS, bien que ce soit un bad idea (actuellement hors-ligne, Google Cache)
Pour faire a:hover
blanc, soit le retirer de la règle ci-dessus et faire une spéciale règle pour cela ou ajouter juste:
a:hover {color: white !important;}
C'est tout à fait possible comme le souligne sblundy. Cependant, si vous créez une règle comme celle-ci, il n'y aura plus de signal visuel que l'utilisateur planera sur un lien précédemment visité.
Aussi, rappelez-vous de préciser les règles dans cet ordre:
a:link { }
a:visited { }
a:hover { }
a:active { }
Sinon, vous pouvez avoir des résultats inattendus parce que toutes ces règles ont la même spécificité. La commande est importante.
EDIT: CSS2 permet le chaînage des pseudo-classes. Cela pourrait être utilisé pour résoudre le problème d'utilisabilité [potentielle] que votre demande crée.
a:visited:hover { }
Cependant, je ne sais pas si cette convention est largement supportée.
Le mnémonique que j'ai appris pour se souvenir dans quel ordre mettre vos liens CSS est "LoVe HAte": lien, visité, hover, actif.
Collage: attention, il n'y a généralement pas de mauvaise idée.
Bien sûr, si vous faites en sorte que tous les états d'un lien soient identiques en listant les sélecteurs avec des virgules, l'ordre n'a pas d'importance.
- 1. CSS - a: visité: hover?
- 2. Documentation du développeur Xcode Lien Hover saute en haut
- 3. underline un lien hypertexte sur Hover en utilisant jQuery
- 4. Structure html sémantique pour un ensemble de lien d'image (avec effet hover), titre et description?
- 5. Puis-je mettre un lien dans un attribut de titre?
- 6. Vous devez aller à un lien nommé et exécuter un javascript en même temps
- 7. g ++ lien partiel au lieu d'archives?
- 8. mettre un lien hypertexte dans <h:messages> tag
- 9. jQuery Hover Fader Bouton avec un état actif
- 10. jQuery accordéon et lien actif
- 11. Comment donner un lien de la page php à une autre URL avec un état flexible?
- 12. Y a-t-il un lien d'ancrage AJAX?
- 13. Changer la destination du lien selon que l'utilisateur a un mac ou un PC
- 14. Wikilinks - transforme le texte [[a]] en un lien interne
- 15. rediriger un lien de la page et le texte changeant de page basée sur le lien
- 16. Échange du contenu DIV à partir du même lien textuel
- 17. image Ajouter une hover (CSS) à bouton de lien ASP.NET dans un DataPager
- 18. Vous avez besoin de la couleur du texte CSS pour un: hover à prendre le pas sur un: visité
- 19. un lien Décapage dans jQuery
- 20. Comment activer un lien hypertexte?
- 21. JAXB - Ajouter un nœud au XML en tant que lien html
- 22. javascript lien
- 23. Comment utilisez-vous un objet flash en tant que lien?
- 24. Lien vers un inode spécifique
- 25. cakephp lien sécurisé utilisant la méthode de lien html helper
- 26. Lien d'outil d'administration de site Web ASP.Net Lien
- 27. Créer un favicon pour un lien JavaScript?
- 28. Est-ce que plusieurs popups CSS hover occupent le même espace dans un même div?
- 29. Flex: écouter 'Hover' sur un lien dans la zone de texte
- 30. CSS de base pour une question de lien de texte?