- Published on
連續記錄挑戰Day24-css counter
- Authors
- Name
- Penghua Chen(PH)
counter
What is counter ?
counters是由css所維護的"變量",而且可以透過css規則增量並追蹤被使用的次數。counters也允許我們調整內容的外觀。
How to use counter?
- counter-reset : 啟動或者重置一個計數器
- Ex :
.container{ counter-reset:num; }
- counter-increment : 設定該計數器所要的增量,設定在子層的偽元素裡
- Ex :
/* value 可以設定每次要增量的數值,這裡的num和容器中counter-reset的名稱相同 */ h2:after{ counter-increment : num value; content: "num " counter(num) ": "; }
- counter() : 透過此函式將變量帶入到content
- content : 寫入counter產生的變量以及所需要的文字內容
- Ex :
/* value 可以設定每次要增量的數值,這裡的num和容器counter-reset的名稱相同 */ h2{ counter-increment : num value; content: "num " counter(num) ": "; }
- Ex :
引用: w3school
Demo
透過counter自訂清單編號的樣式