CSSStyleDeclaration: parentRule-Eigenschaft
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 schreibgeschützte CSSStyleDeclaration.parentRule-Eigenschaft gibt eine CSSRule
zurück, die das übergeordnete Element dieses Stilblocks ist, z.B. eine CSSStyleRule
, die den Stil für einen CSS-Selektor repräsentiert.
Wert
Die CSS-Regel, die diesen Deklarationsblock enthält oder null
, wenn diese CSSStyleDeclaration
nicht mit einer CSSRule
verknüpft ist.
Beispiele
Der folgende JavaScript-Code holt die übergeordnete CSS-Stilregel aus einer CSSStyleDeclaration
:
js
const declaration = document.styleSheets[0].rules[0].style;
const rule = declaration.parentRule;
Spezifikationen
Specification |
---|
CSS Object Model (CSSOM) # dom-cssstyledeclaration-parentrule |
Browser-Kompatibilität
BCD tables only load in the browser