Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

CSSStyleDeclaration: parentRule-Eigenschaft

Baseline Weitgehend verfügbar

Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Juli 2015 browserübergreifend verfügbar.

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

Spezifikation
CSS Object Model (CSSOM)
# dom-cssstyledeclaration-parentrule

Browser-Kompatibilität