We're looking for a user researcher to understand the needs of developers and designers. Is this you or someone you know? Check out the post: https://mzl.la/2IGzdXS

Document.styleSheets 読み取り専用プロパティは、document 内で明示的にリンクまたは埋め込まれたスタイルシートについて、CSSStyleSheet オブジェクトの StyleSheetList を返します。


var styleSheetList = document.styleSheets;

戻り値は StyleSheetList オブジェクトです。

これは、StyleSheet オブジェクトの順序付きコレクションです。このインデックス (index は 0 から始まる) によって、styleSheetList.item(index) か、単純に styleSheetList[index] で、1 個の StyleSheet オブジェクトが返ります。


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


仕様書 策定状況 備考
CSS Object Model (CSSOM)
styleSheets の定義
Document Object Model (DOM) Level 2 Style Specification
styleSheets の定義
廃止された 初期定義


We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!

機能 Chrome Edge Firefox (Gecko) Internet Explorer Opera Safari
基本サポート (有) (有) (有) (有) (有) (有)
機能 Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
基本サポート ? ? (有) ? ? ?



このページの貢献者: Marsf, fscholz, ethertank, Taken
最終更新者: Marsf,