CSSPropertyRule: syntax-Eigenschaft
Baseline 2024Newly available
Since July 2024, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.
Die schreibgeschützte syntax
-Eigenschaft der CSSPropertyRule
-Schnittstelle gibt die wörtliche Syntax der durch die @property
-Regel dargestellten benutzerdefinierten Eigenschaftsregistrierung zurück und steuert, wie der Wert der Eigenschaft zur Berechnungszeit geparst wird.
Wert
Ein String.
Beispiele
Dieses Stylesheet enthält eine einzige @property
-Regel. Die erste zurückgegebene CSSRule
wird eine CSSPropertyRule
sein, die diese Regel darstellt. Die syntax
-Eigenschaft gibt den wörtlichen String "<color>"
zurück.
@property --property-name {
syntax: "<color>";
inherits: false;
initial-value: #c0ffee;
}
const myRules = document.styleSheets[0].cssRules;
console.log(myRules[0].syntax); // "<color>"
Spezifikationen
Specification |
---|
CSS Properties and Values API Level 1 # dom-csspropertyrule-syntax |