Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. Web APIs
  3. CSSPropertyRule

CSSPropertyRule

Baseline 2024
Newly available

Since ⁨July 2024⁩, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.

TheCSSPropertyRule interface of theCSS Properties and Values API represents a single CSS@property rule.

CSSRule CSSPropertyRule

Instance properties

Inherits properties from its ancestorCSSRule.

CSSPropertyRule.inheritsRead only

Returns the inherit flag of the custom property.

CSSPropertyRule.initialValueRead only

Returns the initial value of the custom property.

CSSPropertyRule.nameRead only

Returns the name of the custom property.

CSSPropertyRule.syntaxRead only

Returns the literal syntax of the custom property.

Instance methods

No specific methods; inherits methods from its ancestorCSSRule.

Examples

This stylesheet contains a single@property rule. The firstCSSRule returned will be aCSSPropertyRule with the properties and values as defined by the rule in CSS.

css
@property --property-name {  syntax: "<color>";  inherits: false;  initial-value: #c0ffee;}
js
const myRules = document.styleSheets[0].cssRules;console.log(myRules[0]); // A CSSPropertyRule

Specifications

Specification
CSS Properties and Values API Level 1
# the-css-property-rule-interface

Browser compatibility

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp