例項屬性
繼承自其祖先 CSSRule 的屬性。
CSSPropertyRule.inherits只讀-
返回自定義屬性的繼承標誌(inherit flag)。
CSSPropertyRule.initialValue只讀-
返回自定義屬性的初始值。
CSSPropertyRule.name只讀-
返回自定義屬性的名稱。
CSSPropertyRule.syntax只讀-
返回自定義屬性的字面量語法(literal syntax)。
例項方法
沒有特定的方法;繼承自其祖先 CSSRule 的方法。
示例
此樣式表包含單個 @property 規則。返回的第一個 CSSRule 將是 CSSPropertyRule,其屬性和值與 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
規範
| 規範 |
|---|
| CSS 屬性和值 API Level 1 # the-css-property-rule-interface |
瀏覽器相容性
載入中…