このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

CSSCounterStyleRule

Baseline 2023
Newly available

Since September 2023, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.

CSSCounterStyleRule インターフェイスは @counter-style アットルールを表します。

CSSRule CSSCounterStyleRule

インスタンスプロパティ

このインターフェイスには親である CSSRule から継承したプロパティもあります。

CSSCounterStyleRule.name

文字列オブジェクトで、関連するルールの name として定義されている <custom-ident> がシリアライズされたものです。

CSSCounterStyleRule.system

文字列オブジェクトで、関連するルールで定義された system 記述子がシリアライズされたものです。記述子が関連するルールで指定されていない場合、この属性は空文字列を返します。

CSSCounterStyleRule.symbols

文字列オブジェクトで、関連するルールで定義された symbols 記述子がシリアライズされたものです。記述子が関連するルールで指定されていない場合、この属性は空文字列を返します。

CSSCounterStyleRule.additiveSymbols

文字列オブジェクトで、関連するルールで定義された additive-symbols 記述子がシリアライズされたものです。記述子が関連するルールで指定されていない場合、この属性は空文字列を返します。

CSSCounterStyleRule.negative

文字列オブジェクトで、関連するルールで定義された negative 記述子がシリアライズされたものです。記述子が関連するルールで指定されていない場合、この属性は空文字列を返します。

CSSCounterStyleRule.prefix

文字列オブジェクトで、関連するルールで定義された prefix 記述子がシリアライズされたものです。記述子が関連するルールで指定されていない場合、この属性は空文字列を返します。

CSSCounterStyleRule.suffix

文字列オブジェクトで、関連するルールで定義された suffix 記述子がシリアライズされたものです。記述子が関連するルールで指定されていない場合、この属性は空文字列を返します。

CSSCounterStyleRule.range

文字列オブジェクトで、関連するルールで定義された range 記述子がシリアライズされたものです。記述子が関連するルールで指定されていない場合、この属性は空文字列を返します。

CSSCounterStyleRule.pad

文字列オブジェクトで、関連するルールで定義された pad 記述子がシリアライズされたものです。記述子が関連するルールで指定されていない場合、この属性は空文字列を返します。

CSSCounterStyleRule.speakAs

文字列オブジェクトで、関連するルールで定義された speak-as 記述子がシリアライズされたものです。記述子が関連するルールで指定されていない場合、この属性は空文字列を返します。

CSSCounterStyleRule.fallback

文字列オブジェクトで、関連するルールで定義された fallback 記述子がシリアライズされたものです。記述子が関連するルールで指定されていない場合、この属性は空文字列を返します。

インスタンスメソッド

このインターフェイスは独自のメソッドを実装していませんが、親である CSSRule から継承したメソッドがあります。

仕様書

Specification
CSS Counter Styles Level 3
# the-csscounterstylerule-interface

ブラウザーの互換性

関連情報