CSS counter() 函數
- 上一頁 CSS cos() 函數
- 下一頁 CSS counters() 函數
- 返回上一層 CSS 函數參考手冊
定義和用法
counter()
函數以字符串形式返回指定計數器的當前值。
實例
例子 1
為頁面創建計數器(在 body 選擇器中)。為每個 <h2> 元素增加計數器值,并在每個 <h2> 元素之前添加“第幾章”的文本:
body { counter-reset: section; } h2::before { counter-increment: section; content: "Section " counter(section) ": "; }
例子 2
設置計數器的樣式:
body { counter-reset: section; } h2::before { counter-increment: section; content: "Section " counter(section, upper-roman) ": "; }
CSS 語法
counter(countername, counterstyle)
值 | 描述 |
---|---|
countername |
必需。計數器的名稱(與 counter-reset 和 counter-increment 屬性中使用的名稱相同)。 注意,名稱區分大小寫。 |
counterstyle |
可選。計數器的樣式(可以是 list-style-type 的值、@counter-style 名稱或 symbols() 函數)。 默認值為十進制。 |
技術細節
版本: | CSS3 |
---|
瀏覽器支持
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
支持 | 支持 | 支持 | 支持 | 支持 |
相關頁面
教程:CSS 計數器
- 上一頁 CSS cos() 函數
- 下一頁 CSS counters() 函數
- 返回上一層 CSS 函數參考手冊