Solution pour laquelle le CSS visité ne fonctionne pas : 1. Corrigez l'ordre des quatre états du lien hypertexte défini dans le CSS 2. Modifiez le style en "a:visited {color: #FFFF00;text-decoration ; :aucun;} "C'est ça.
L'environnement d'exploitation de ce tutoriel : système windows7, version css3, ordinateur thinkpad t480.
Pourquoi :visited ne fonctionne-t-il pas en CSS ?
1. L'ordre peut être différent
Les quatre états des hyperliens définis par css sont également dans l'ordre
a:link {} /* 未访问的链接 */ a:visited {} /* 已访问的链接 */ a:hover {} /* 当有鼠标悬停在链接上 */ a:active {} /* 被选择的链接 */
Il y a un petit besoin pour les réglages de ces quatre pseudo-classes accordent une attention particulière à leur ordre, et leur font suivre un principe de séquence, c'est-à-dire lien ~ visité ~ survol ~ actif. Si vous vous trompez de commande, des erreurs inattendues se produiront. Si vous êtes débutant, vous pouvez le pratiquer en privé.
2. Le lien dans un href peut être invalide
Un lien invalide invalidera le paramètre visité d'un. C'est parce qu'il n'y a pas d'historique des visites de pages Web après avoir cliqué sur le lien, donc le lien n'est pas valide après avoir cliqué.
***Si le code est le suivant, c'est-à-dire qu'un lien href="#" est cohérent, tous les sites visités changeront de couleur après avoir cliqué sur
a:visited {color: #FFFF00; text-decoration:none;} <p><a href="#">AA</a></p> <p><a href="#">BB </a></p>
Recommandé : "Tutoriel vidéo CSS》
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!