CSSStyleDeclaration: Methode getPropertyPriority()
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2015.
Die CSSStyleDeclaration.getPropertyPriority()-Methodenschnittstelle gibt einen String zurück, der alle explizit gesetzten Prioritäten der CSS-Eigenschaft bereitstellt.
Syntax
js
getPropertyPriority(property)
Parameter
property
-
Ein String, der den zu überprüfenden Eigenschaftsnamen darstellt.
Rückgabewert
Ein String, der die Priorität (z.B. "important"
) repräsentiert, falls eine existiert. Falls keine existiert, wird der leere String zurückgegeben.
Beispiele
Der folgende JavaScript-Code prüft, ob margin
in einer CSS-Selektorregel als wichtig gekennzeichnet ist:
js
const declaration = document.styleSheets[0].cssRules[0].style;
const isImportant = declaration.getPropertyPriority("margin") === "important";
Spezifikationen
Specification |
---|
CSS Object Model (CSSOM) # dom-cssstyledeclaration-getpropertypriority |