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 Schnittstelle CSSPropertyRule
gibt die wörtliche Syntax der benutzerdefinierten Eigenschaftsregistrierung zurück, die durch die @property
-Regel dargestellt wird. Diese 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;
}
let myRules = document.styleSheets[0].cssRules;
console.log(myRules[0].syntax); //the string "<color>"
Spezifikationen
Specification |
---|
CSS Properties and Values API Level 1 # dom-csspropertyrule-syntax |
Browser-Kompatibilität
BCD tables only load in the browser