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 版 ChromeEdge MobileAndroid 版 FirefoxAndroid 版 OperaiOSのSafariSamsung Internet
CSSStyleRuleChrome 完全対応 1Edge 完全対応 ありFirefox 完全対応 ありIE 完全対応 9Opera 完全対応 ありSafari 完全対応 ありWebView Android 完全対応 37Chrome Android 完全対応 18Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 ありSafari iOS 完全対応 ありSamsung Internet Android ?
selectorTextChrome 完全対応 1Edge 完全対応 12Firefox 完全対応 61
完全対応 61
未対応 ? — 61
補足
補足 Read-only; setting of this property not supported.
IE 完全対応 9Opera 完全対応 ありSafari 完全対応 6WebView Android 完全対応 37Chrome Android 完全対応 18Edge Mobile 完全対応 ありFirefox Android 完全対応 61
完全対応 61
未対応 ? — 61
補足
補足 Read-only; setting of this property not supported.
Opera Android 完全対応 ありSafari iOS 完全対応 ありSamsung Internet Android ?
styleChrome 完全対応 1Edge 完全対応 12Firefox 完全対応 ありIE 完全対応 9Opera 完全対応 ありSafari 完全対応 6WebView Android 完全対応 37Chrome Android 完全対応 18Edge Mobile 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 ありSafari iOS 完全対応 ありSamsung Internet Android ?
styleMapChrome 完全対応 65Edge ? Firefox ? IE ? Opera ? Safari ? WebView Android 完全対応 65Chrome Android 完全対応 65Edge Mobile ? Firefox Android ? Opera Android ? Safari iOS ? Samsung Internet Android ?

凡例

完全対応  
完全対応
実装状況不明  
実装状況不明
実装ノートを参照してください。
実装ノートを参照してください。

ドキュメントのタグと貢献者

このページの貢献者: mdnwebdocs-bot, mfuji09, Marsf
最終更新者: mdnwebdocs-bot,