La couleur de lien par défaut est le bleu. Comment supprimer la couleur de lien par défaut de la balise de lien hypertexte html <a>
?
html
css
anchor
html-helper
Rafiu
la source
la source
<a>
est bleu. Quel est ton problème maintenant?Réponses:
La valeur héritée :
… Fera que l'élément prendra la couleur de son parent (c'est ce que je pense que vous recherchez).
la source
vous pouvez faire quelque chose comme ça:
si la décoration de texte ne fonctionne pas, incluez la décoration de texte: aucune! importante;
la source
<a style="text-decorations:none; color:inherit;>
= gagnant<a style="text-decoration:none; color:inherit;>
J'ai pensé qu'il était nécessaire de publier la définition de classe ci-dessus, de nombreuses réponses sur SO manquent certains des états
la source
Si vous ne souhaitez pas voir le soulignement et la couleur par défaut fournis par le navigateur, vous pouvez conserver le code suivant en haut de votre fichier main.css. Si vous avez besoin de couleurs et de styles de décoration différents, vous pouvez facilement remplacer les valeurs par défaut à l'aide de l'extrait de code ci-dessous.
la source
C'est aussi possible:
Source: Mozilla description de tous
la source
color: unset
marche aussi. J'ai supprimé les couleurs du cadre de l'élément, puis j'ai enveloppé l'élément et défini ma couleur personnalisée sur ce wrapper afin que la couleur soit héritée.Vous devez utiliser
CSS
. Voici un exemple de modification de la couleur de lien par défaut, lorsque le lien est juste assis là, lorsqu'il est survolé et lorsqu'il s'agit d'un lien actif.la source
Ajoutez simplement ceci
CSS
,c'est tout, c'est fait.
la source
Vous pouvez utiliser les valeurs System Color (18.2) , introduites avec CSS 2.0, mais obsolètes dans CSS 3 .
De cette façon, vos liens d'ancrage auront la même couleur que le texte de document normal sur ce système.
la source
c'est la simple ligne qui peut faire tout pour vous <3
la source
Cela fonctionnera
Cela supprime le contour des trois pseudo-classes.
la source