CSSStyleRule

CSSStyleRule は、単一の CSS スタイル規則を表します。これは、型定数の値が 1 (CSSRule.STYLE_RULE) の CSSRule インターフェイスを実装します。

プロパティ

CSSStyleRule.selectorText
この規則のセレクターのテキスト表現を返します。例: "h1,h2"
CSSStyleRule.style 読取専用
この規則の CSSStyleDeclaration オブジェクトを返します。
CSSStyleRule.styleMap 読取専用
この規則のプロパティと値の組へアクセスできる StylePropertMap オブジェクトを返します。

仕様書

仕様書 状態 備考
CSS Object Model (CSSOM)
CSSStyleRule の定義
草案 変更なし
Document Object Model (DOM) Level 2 Style Specification
CSSRule の定義
廃止された  

ブラウザーの対応

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewAndroid 版 ChromeAndroid 版 FirefoxAndroid 版 OperaiOSのSafariSamsung Internet
CSSStyleRuleChrome 完全対応 1Edge 完全対応 ありFirefox 完全対応 1IE 完全対応 9Opera 完全対応 ありSafari 完全対応 ありWebView Android 完全対応 4.4Chrome Android 完全対応 18Firefox Android 完全対応 4Opera Android 完全対応 ありSafari iOS 完全対応 ありSamsung Internet Android ?
selectorTextChrome 完全対応 1Edge 完全対応 12Firefox 完全対応 1IE 完全対応 9Opera 完全対応 ありSafari 完全対応 6WebView Android 完全対応 4.4Chrome Android 完全対応 18Firefox Android 完全対応 4Opera Android 完全対応 ありSafari iOS 完全対応 ありSamsung Internet Android ?
styleChrome 完全対応 1Edge 完全対応 12Firefox 完全対応 1IE 完全対応 9Opera 完全対応 ありSafari 完全対応 6WebView Android 完全対応 4.4Chrome Android 完全対応 18Firefox Android 完全対応 4Opera Android 完全対応 ありSafari iOS 完全対応 ありSamsung Internet Android ?
styleMapChrome 完全対応 65Edge ? Firefox ? IE ? Opera 完全対応 ありSafari ? WebView Android 完全対応 65Chrome Android 完全対応 65Firefox Android ? Opera Android 完全対応 ありSafari iOS ? Samsung Internet Android ?

凡例

完全対応  
完全対応
実装状況不明  
実装状況不明