CSSCounterStyleRule - 代表一个 @counter-style at-rule
CSSCounterStyleRule 接口代表一个 @counter-style at-rule。
继承
该接口继承自以下父接口:
属性
该接口还继承了其父接口 CSSRule 的属性。
CSSCounterStyleRule.name
一个 DOMString 对象,包含为相关规则定义的 的序列化内容。<counter-style-name>
CSSCounterStyleRule.system
一个 DOMString 对象,包含为相关规则定义的 system 描述符的序列化内容。如果描述符未在关联的规则中指定,则该属性返回空字符串。
CSSCounterStyleRule.symbols
一个 DOMString 对象,包含为相关规则定义的 symbols 的描述符的序列化。如果描述符未在关联的规则中指定,则该属性返回空字符串。
CSSCounterStyleRule.additiveSymbols
一个 DOMString 对象,包含为关联规则定义的 additive-symbols 的描述符的序列化内容。如果描述符未在关联的规则中指定,则该属性返回空字符串。
CSSCounterStyleRule.negative
一个 DOMString 对象,包含为相关规则定义的 negative 描述符的序列化内容。如果描述符未在关联的规则中指定,则该属性返回空字符串。
CSSCounterStyleRule.prefix
一个 DOMString 对象,包含为相关规则定义的 prefix 描述符的序列化内容。如果描述符未在关联的规则中指定,则该属性返回空字符串。
CSSCounterStyleRule.suffix
一个 DOMString 对象,包含为相关规则定义的 suffix 的描述符的序列化内容。如果描述符未在关联的规则中指定,则该属性返回空字符串。
CSSCounterStyleRule.range
一个DOMString 对象,包含为相关规则定义的 range 描述符的序列化内容。如果描述符未在关联的规则中指定,则该属性返回空字符串。
CSSCounterStyleRule.pad
一个 DOMString 对象,包含为相关规则定义的 pad 的描述符的序列化内容。如果描述符未在关联的规则中指定,则该属性返回空字符串。
CSSCounterStyleRule.speakAs
一个 DOMString 对象,包含为相关规则定义的 speak-as 的描述符的序列化内容。如果描述符未在关联的规则中指定,则该属性返回空字符串。
CSSCounterStyleRule.fallback
一个 DOMString 对象,包含为相关规则定义的 fallback 的描述符的序列化内容。如果描述符未在关联的规则中指定,则该属性返回空字符串。
方法
该接口没有实现任何特有的方法,但是继承了父类 CSSRule 的方法。
规范
| 规范 | 状态 | 备注 |
|---|---|---|
| CSS Counter Styles Level 3 CSSCounterStyleRule 的定义 |
候选推荐 | 初始定义 |
桌面浏览器兼容性
| 特性 | Chrome | Edge | Firefox | Internet Explorer | Opera | Safari |
|---|---|---|---|---|---|---|
| 基础支持 | 不支持 | 不支持 | 33 | 不支持 | 不支持 | 不支持 |
移动浏览器兼容性
| 特性 | Android | Chrome for Android | Edge mobile | Firefox for Android | IE mobile | Opera Android | iOS Safari |
|---|---|---|---|---|---|---|---|
| 基础支持 | 不支持 | 不支持 | 不支持 | 33 | 未知 | 不支持 | 不支持 |