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 |
---|---|---|---|---|---|---|
基本サポート | ? | ? | (有) | ? | ? | ? |