StyleSheet.parentStyleSheet
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.
parentStyleSheet
は StyleSheet
インターフェイスのプロパティで、指定されたスタイルシートをインクルードしている場合、そのスタイルシートを返します。
値
StyleSheet
オブジェクトです。
例
js
// 最上位のスタイルシートを探す
const sheet = stylesheet.parentStyleSheet ?? stylesheet;
メモ
対象スタイルシートが最上位のスタイルシートの場合、または対象スタイルシートがインクルードに対応していない場合、返値は null
となります。
仕様書
Specification |
---|
CSS Object Model (CSSOM) # dom-stylesheet-parentstylesheet |
ブラウザーの互換性
BCD tables only load in the browser