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.
The CSSCounterStyleRule
interface represents an @counter-style
at-rule.
Instance properties
This interface also inherits properties from its parent CSSRule
.
CSSCounterStyleRule.name
-
A string that contains the serialization of the
<custom-ident>
defined as thename
for the associated rule. CSSCounterStyleRule.system
-
A string that contains the serialization of the
system
descriptor defined for the associated rule. If the descriptor was not specified in the associated rule, the attribute returns an empty string. CSSCounterStyleRule.symbols
-
A string that contains the serialization of the
symbols
descriptor defined for the associated rule. If the descriptor was not specified in the associated rule, the attribute returns an empty string. CSSCounterStyleRule.additiveSymbols
-
A string that contains the serialization of the
additive-symbols
descriptor defined for the associated rule. If the descriptor was not specified in the associated rule, the attribute returns an empty string. CSSCounterStyleRule.negative
-
A string that contains the serialization of the
negative
descriptor defined for the associated rule. If the descriptor was not specified in the associated rule, the attribute returns an empty string. CSSCounterStyleRule.prefix
-
A string that contains the serialization of the
prefix
descriptor defined for the associated rule. If the descriptor was not specified in the associated rule, the attribute returns an empty string. CSSCounterStyleRule.suffix
-
A string that contains the serialization of the
suffix
descriptor defined for the associated rule. If the descriptor was not specified in the associated rule, the attribute returns an empty string. CSSCounterStyleRule.range
-
A string that contains the serialization of the
range
descriptor defined for the associated rule. If the descriptor was not specified in the associated rule, the attribute returns an empty string. CSSCounterStyleRule.pad
-
A string that contains the serialization of the
pad
descriptor defined for the associated rule. If the descriptor was not specified in the associated rule, the attribute returns an empty string. CSSCounterStyleRule.speakAs
-
A string that contains the serialization of the
speak-as
descriptor defined for the associated rule. If the descriptor was not specified in the associated rule, the attribute returns an empty string. CSSCounterStyleRule.fallback
-
A string that contains the serialization of the
fallback
descriptor defined for the associated rule. If the descriptor was not specified in the associated rule, the attribute returns an empty string.
Instance methods
This interface doesn't implement any specific method but inherits methods from its parent CSSRule
.
Specifications
Specification |
---|
CSS Counter Styles Level 3 # the-csscounterstylerule-interface |
Browser compatibility
BCD tables only load in the browser
See also
@counter-style
- CSS counter styles module
- Using CSS counters guide