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 July 2015.
Die CSSStyleDeclaration.parentRule schreibgeschützte Eigenschaft gibt eine CSSRule
zurück, die das übergeordnete Element dieses Style-Blocks ist, z. B. eine CSSStyleRule
, die den Stil für einen CSS-Selektor darstellt.
Wert
Die CSS-Regel, die diesen Deklarationsblock enthält, oder null
, wenn diese CSSStyleDeclaration
nicht an eine CSSRule
angehängt ist.
Beispiele
Der folgende JavaScript-Code erhält 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 |