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