CSS counters() 函數
- 上一頁 CSS counter() 函數
- 下一頁 CSS cubic-bezier() 函數
- 返回上一層 CSS 函數參考手冊
定義和用法
CSS 的 counters()
函數以字符串形式返回命名計數器和嵌套計數器的當前值。
在這里,我們使用 counters()
函數在不同級別的嵌套計數器之間插入一個字符串。
實例
例子 1
在這里,我們使用 counters()
函數在不同級別的嵌套計數器之間插入一個字符串(一個點):
ol { counter-reset: section; list-style-type: none; } li::before { counter-increment: section; content: counters(section,".") " "; }
例子 2
設置計數器的樣式,并將連接字符串設置為 "-":
ol { counter-reset: section; list-style-type: none; } li::before { counter-increment: section; content: counters(section, "-", lower-alpha) " "; }
CSS 語法
counters(countername, string, counterstyle)
值 | 描述 |
---|---|
countername |
必需。計數器的名稱(與 counter-reset 和 counter-increment 屬性使用的名稱相同)。 注意名稱區分大小寫。 |
string | 必需。連接字符串。可以是任意數量的文本字符。 |
counterstyle |
可選。計數器的樣式(可以是 list-style-type 值、@counter-style 名稱或 symbols() 函數)。 默認值為 decimal。 |
技術細節
版本: | CSS3 |
---|
瀏覽器支持
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
支持 | 支持 | 支持 | 支持 | 支持 |
相關頁面
教程:CSS 計數器
- 上一頁 CSS counter() 函數
- 下一頁 CSS cubic-bezier() 函數
- 返回上一層 CSS 函數參考手冊