Cette page a été traduite à partir de l'anglais par la communauté.Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.
unset
Baseline Widely available
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis mars 2016.
Le mot-cléunset correspond à la combinaison des mots-clésinitial etinherit. Comme les autres mots-clés globaux à tout CSS, il peut être utilisé pour n'importe quelle propriété CSS, y compris la propriété raccourcieall. Ce mot-cléréinitialise la propriété afin que sa valeur soit la valeur héritée depuis l'élément parent ou soit la valeur initiale (s'il n'y a pas d'héritage). Autrement dit, s'il y a de l'héritage, ce mot-clé se comporte commeinherit, sinon, il se comporte commeinitial.
Dans cet article
Exemples
>Aveccolor
CSS
p { color: red;}#sidebar p { color: unset;}HTML
<p>This text is red</p><div> <p>This text has the default color</p></div>Résultat
Avecborder
CSS
div { border: 1px solid green;}p { border: 1px solid red;}.truc p { border-color: unset;}HTML
<p>Ce texte a une bordure rouge.</p><div> <p>Ce texte a une bordure rouge</p></div><div> <p>Ce texte a une bordure noire (la valeur initiale, non héritée)</p></div>Résultat
Spécifications
| Specification |
|---|
| CSS Cascading and Inheritance Level 4> # inherit-initial> |