DocumentOrShadowRoot.styleSheets

Experimental: これは実験的な機能です。
本番で使用する前にブラウザー互換性一覧表をチェックしてください。

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 の定義
廃止 初回定義

ブラウザー実装状況

No compatibility data found for api.DocumentOrShadowRoot.styleSheets.
Check for problems with this page or contribute missing data to mdn/browser-compat-data.