inherits
Quick Summary for inherits (@property)
Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.
Code Usage for inherits (@property)
@property --property-name {   syntax: '<color>';   inherits: false;   initial-value: #c0ffee; }  @property --property-name {   syntax: '<color>';   inherits: true;   initial-value: #c0ffee; } 
More Details for inherits (@property)

inherits

Experimental: This is an experimental technologyCheck the Browser compatibility table carefully before using this in production.

The inherits CSS descriptor is required when using the @property at-rule and controls whether the custom property registration specified by @property inherits by default.

Syntax

@property --property-name {   syntax: '<color>';   inherits: false;   initial-value: #c0ffee; }  @property --property-name {   syntax: '<color>';   inherits: true;   initial-value: #c0ffee; } 

Values

true

The property inherits by default.

false

The property does not inherit by default.

Formal definition

Related at-rule@property
Initial valueauto
Computed valueas specified

Formal syntax

true | false

Examples

Add type checking to --my-color custom property, as a color, a default value, and not allow it to inherit its value:

Using CSS @property at-rule:

@property --my-color {   syntax: '<color>';   inherits: false;   initial-value: #c0ffee; } 

Using JavaScript CSS.registerProperty:

window.CSS.registerProperty({   name: '--my-color',   syntax: '<color>',   inherits: false,   initialValue: '#c0ffee', }); 

Specifications

Specification
CSS Properties and Values API Level 1 # inherits-descriptor

See also

CSS Properties and Values API CSS Painting API CSS Typed Object Model CSS Houdini

Last modified: Aug 12, 2021, by MDN contributors

Select your preferred language English (US)中文 (简体) Change language

No Items Found.

Add Comment
Type in a Nick Name here
 
Other Categories in CSS
css
Search CSS
Search CSS by entering your search text above.
Welcome

This is my test area for webdev. I keep a collection of code here, mostly for my reference. Also if i find a good link, i usually add it here and then forget about it. more...

You could also follow me on twitter. I have a couple of youtube channels if you want to see some video related content. RuneScape 3, Minecraft and also a coding channel here Web Dev.

If you found something useful or like my work, you can buy me a coffee here. Mmm Coffee. ☕

❤️👩‍💻🎮

🪦 2000 - 16 Oct 2022 - Boots
Random Quote
If you work on something a little bit every day, you end up with something that is massive.
Kenneth Goldsmith
Random CSS Property

border-top-width

The border-top-width CSS property sets the width of the top border of an element.
border-top-width css reference