Latest web development tutorials

CSS counter-reset 屬性

實例

對部分和子部分進行編號(比如"Section 1"、"1.1"、"1.2")的方法:

body
{
counter-reset:section;
}

h1
{
counter-reset:subsection;
}

h1:before
{
counter-increment:section;
content:"Section " counter(section) ". ";
}

h2:before
{
counter-increment:subsection;
content:counter(section) "." counter(subsection) " ";
}

嘗試一下»

屬性定義及使用說明

counter-reset屬性創建或重置一個或多個計數器。

counter-reset屬性通常是和counter-increment屬性,content屬性一起使用。

默認值: none
繼承: no
版本: CSS2
JavaScript 語法: object.style.counterReset="subsection"


瀏覽器支持

Internet ExplorerFirefoxOperaGoogle ChromeSafari

所有主流瀏覽器都支持counter-reset屬性。

注意: IE8只有指定!DOCTYPE才支持counter-reset屬性。


屬性值

說明
none 默認。 不能對選擇器的計數器進行重置
id number id 定義重置計數器的選擇器、id 或class。 number 可設置此選擇器出現次數的計數器的值。 可以是正數、零或負數。
inherit 規定應該從父元素繼承counter-reset 屬性的值


相關文章

CSS reference: :before偽元素

CSS reference: :after偽元素

CSS reference: content屬性

CSS reference: counter-increment屬性