DocumentOrShadowRoot.styleSheets

これは実験的な機能です。本番で使用する前にブラウザー実装状況をチェックしてください。

DocumentOrShadowRoot インターフェイスの styleSheets 読み取り専用プロパティは、 CSSStyleSheet オブジェクトの StyleSheetList を返します。ドキュメントに明示的にリンクまたは埋め込まれたスタイルシートの場合。

function getStyleSheet(unique_title) {
  for (var i=0; i<document.styleSheets.length; i++) {
    var sheet = document.styleSheets[i];
    if (sheet.title == unique_title) {
      return sheet;
    }
  }
}

Notes

返されるリストは次の順序で並べられます:

  • <link> ヘッダから取得したスタイルシートが最初に配置され、ヘッダ順に並べ替えられます。
  • DOM から取得したスタイルシートは、ツリー順にソートされた後に配置されます。

仕様

仕様 ステータス 備考
Shadow DOM
DocumentOrShadowRoot の定義
廃止された 初回定義

ブラウザー実装状況

BCD tables only load in the browser