Maison >interface Web >tutoriel CSS >Pourquoi les éléments d'ancrage n'héritent-ils pas par défaut de la couleur de leurs éléments parents ?
Lors de la définition de styles CSS pour les éléments imbriqués, il est courant de définir la couleur de l'élément parent et d'attendre les éléments enfants pour en hériter. Cependant, dans certaines circonstances, ce comportement d'héritage peut être interrompu.
Dans l'extrait de code fourni :
<div>
Le l'élément avec la classe "bleu" a une couleur définie de #6E99E1. Cependant, l’élément d’ancrage () apparaît avec une couleur différente. C'est parce que le par défaut, la balise a une couleur définie par le navigateur. En ajoutant la règle suivante, vous pouvez remplacer ce comportement par défaut et hériter de la couleur du parent : Avec cette règle, l'élément d'ancrage héritera de l'attribut color de son parent, garantissant ainsi une coloration cohérente à travers les éléments imbriqués. . 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!a {
color: inherit;
}