CSSStyleSheet: rules プロパティ

非推奨: この機能は非推奨になりました。まだ対応しているブラウザーがあるかもしれませんが、すでに関連するウェブ標準から削除されているか、削除の手続き中であるか、互換性のためだけに残されている可能性があります。使用を避け、できれば既存のコードは更新してください。このページの下部にある互換性一覧表を見て判断してください。この機能は突然動作しなくなる可能性があることに注意してください。

rulesCSSStyleSheet インターフェイスの非推奨の古いプロパティです。機能的には推奨される cssRules プロパティと同じで、 スタイルシートを構成する CSS ルールのライブ更新されるリストにアクセスすることができます。

メモ: 古いプロパティなので、rulesは使用せず、代わりに推奨される cssRules を使用しましょう。 rules がすぐに削除される可能性は低いですが、利用できる範囲はそれほど広くなく、これを使用するとサイトやアプリの互換性に問題が発生します。

スタイルシートを構成する各 CSS ルールを格納するライブ更新される CSSRuleList です。ルールリストの各項目は CSSRule オブジェクトであり、スタイルシートを構成する 1 つのルールを記述しています。

仕様書

Specification
CSS Object Model (CSSOM)
# dom-cssstylesheet-rules

ブラウザーの互換性

BCD tables only load in the browser

関連情報