Comment remplacer une propriété css enfant. exemple, le texte doit être noir:Substitution de la propriété css enfant
<div style="color: Black;">
<div style="color: Red;">Red text that should be black.</div>
</div>
Depuis que je suis arrivé quelques réponses qui donnent à penser que je ne devrais pas utiliser les styles en ligne, je dois vous dire que ce n'est pas une option, du moins pas pour la div intérieure.
Les styles en ligne ont préséance sur votre feuille de style. Si nécessaire, définissez div {color: # 000; } et div div {color: # a00}, puis définissez la couleur: Black; en ligne. Cependant, une meilleure option serait d'utiliser CSS dans un fichier externe, puis d'affecter une classe spécifique à la div dont vous avez besoin de changer la couleur. –
Question mise à jour. – Andreas
Si c'est le cas, l'autre option que je peux envisager est d'utiliser javascript et de le faire sur onload. Devrait être facile à faire avec jQuery. supprimer l'attribut de style. devrait le faire. par exemple. $ ('div div'). removeAttr ('style'); –