title | slug | l10n | ||
---|---|---|---|---|
CSSStyleDeclaration.parentRule |
Web/API/CSSStyleDeclaration/parentRule |
|
{{ APIRef("CSSOM") }}
CSSStyleDeclaration.parentRule は読み取り専用のプロパティで、このスタイルブロックの親である {{domxref('CSSRule')}} を返します。例えば、 CSS セレクターのスタイルを表す {{domxref('CSSStyleRule')}} です。
この宣言ブロックを含む CSS ルール、またはこの {{domxref('CSSStyleDeclaration')}} が {{domxref('CSSRule')}} に割り当てられていない場合は null
を返します。
次の JavaScript コードは、 {{domxref('CSSStyleDeclaration')}} から親の CSS スタイルルールを取得します。
const declaration = document.styleSheets[0].rules[0].style;
const rule = declaration.parentRule;
{{Specifications}}
{{Compat}}