Document.styleSheets 読み取り専用プロパティは、document 内で明示的にリンクまたは埋め込まれたスタイルシートについて、CSSStyleSheet オブジェクトの StyleSheetList を返します。
構文
var styleSheetList = document.styleSheets;
戻り値は StyleSheetList オブジェクトです。
これは、StyleSheet オブジェクトの順序付きコレクションです。このインデックス (index は 0 から始まる) によって、styleSheetList.item(index) か、単純に styleSheetList[index] で、1 個の StyleSheet オブジェクトが返ります。
このリストは、次の順序で並びます:
仕様
| 仕様書 | 策定状況 | 備考 |
|---|---|---|
| CSS Object Model (CSSOM) styleSheets の定義 |
草案 | |
| Document Object Model (DOM) Level 2 Style Specification styleSheets の定義 |
勧告 | 初期定義 |
ブラウザーの実装状況
| 機能 | Chrome | Edge | Firefox (Gecko) | Internet Explorer | Opera | Safari |
|---|---|---|---|---|---|---|
| 基本サポート | (有) | (有) | (有) | (有) | (有) | (有) |
| 機能 | Android | Chrome for Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
|---|---|---|---|---|---|---|
| 基本サポート | ? | ? | (有) | ? | ? | ? |