CSS3 counter-reset

admin發表於2018-05-21
將指定selector的計數器復位。

對應的指令碼特性為counterReset。 

語法結構:

[CSS] 純文字檢視 複製程式碼
counter-reset:none | [<identifier> <integer>]

取值:

none:阻止計數器復位,預設值。 

<identifier>:counter-increment規定的計數器名稱。 

<integer>:定義被複位的數值,可以為負值,預設值是0 。

瀏覽器支援:

(1).IE瀏覽器支援此屬性。

(2).edge瀏覽器支援此屬性。

(3).谷歌瀏覽器支援此屬性。

(4).火狐瀏覽器支援此屬性。

(5).opera瀏覽器支援此屬性。

(6).safria瀏覽器支援此屬性。

特別說明:只有IE7或者IE7以下的瀏覽器不支援。

繼承性:

無繼承性。

例項程式碼:

[HTML] 純文字檢視 複製程式碼執行程式碼
<!DOCTYPE html>
<html>
<head>
<meta charset=" utf-8">
<meta name="author" content="http://www.softwhy.com/" />
<title>螞蟻部落</title>
<style type="text/css">
ul li{list-style-type:none;}
.first li:before{color:blue}
.first li{counter-increment:myfirst;}
.first li:before{
  content:counter(myfirst)".";
  counter-reset:myfirst;
}
.second li:before{color:red;}
.second li{counter-increment:mysecond;}
.second li:before{
  content:counter(mysecond)".";
  counter-reset:mysecond 5;
}
</style>
</head>
<body>
<div>
  <ul class="first">
    <li>螞蟻部落歡迎您</li>
    <li>螞蟻部落歡迎您</li>
    <li>螞蟻部落歡迎您</li>
    <li>螞蟻部落歡迎您</li>
  </ul>
  <ul class="second">
    <li>螞蟻部落歡迎您</li>
    <li>螞蟻部落歡迎您</li>
    <li>螞蟻部落歡迎您</li>
    <li>螞蟻部落歡迎您</li>
  </ul>
</div>
</body>
</html>