counter-increment プロパティは、セレクターが出現するたびにカウンターの増分を設定します。デフォルトの増分は 1 です。
説明
この属性を使用すると、カウンタを特定の値 (正の場合もある) だけインクリメント (またはデクリメント) できます。または負の値。数値が指定されていない場合は、デフォルトの 1 が使用されます。
注: 「表示: なし」が使用されている場合、カウントは増加できません。 「visibility: hidden」を使用するとカウントを増やすことができます。
#値 | 説明 |
id 番号 |
|
id は、カウントをインクリメントするセレクター、ID、またはクラスを定義します。 | number は増分を定義します。数値は正、ゼロ、負のいずれかになります。 inherit |
セクションとサブセクションの数 (例: "セクション 1"、"1.1"、"1.2 ")メソッド: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<style type="text/css">
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) " ";
}
</style>
</head>
<body>
<p><b>注释:</b>如果已规定 !DOCTYPE,那么 Internet Explorer 8 (以及更高版本)支持 counter-increment 属性。</p>
<h1>HTML tutorials</h1>
<h2>HTML Tutorial</h2>
<h2>XHTML Tutorial</h2>
<h2>CSS Tutorial</h2>
<h1>Scripting tutorials</h1>
<h2>JavaScript</h2>
<h2>VBScript</h2>
<h1>XML tutorials</h1>
<h2>XML</h2>
<h2>XSL</h2>
</body>
</html>
以上がCSSのカウンターインクリメント属性の使用方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。