--- title: unset slug: Web/CSS/unset tags: - CSS - Mot-clé - Reference - Web translation_of: Web/CSS/unset ---
Le mot-clé unset
correspond à la combinaison des mots-clés {{cssxref("initial")}} et {{cssxref("inherit")}}. 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é raccourcie {{cssxref("all")}}. 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 comme inherit
, sinon, il se comporte comme initial
.
color
p { color: red; } #sidebar p { color: unset; }
<p>This text is red</p> <div id="sidebar"> <p>This text has the default color</p> </div>
{{EmbedLiveSample('Avec_color', '100%', '120')}}
border
div { border: 1px solid green; } p { border: 1px solid red; } .truc p { border-color: unset; }
<p>Ce texte a une bordure rouge.</p> <div class="toto"> <p>Ce texte a une bordure rouge</p> </div> <div class="truc"> <p>Ce texte a une bordure noire (la valeur initiale, non héritée)</p> </div>
{{EmbedLiveSample('Avec_border','100%','200')}}
Spécification | État | Commentaires |
---|---|---|
{{SpecName('CSS4 Cascade', '#inherit-initial', 'unset')}} | {{Spec2('CSS4 Cascade')}} | Aucun changement depuis Level 3 |
{{SpecName('CSS3 Cascade', '#inherit-initial', 'unset')}} | {{Spec2('CSS3 Cascade')}} | Définition initiale |
{{Compat("css.types.global_keywords.unset")}}