Revision 340265 of counter-increment

  • リビジョンの URL スラグ: CSS/counter-increment
  • リビジョンのタイトル: counter-increment
  • リビジョンの ID: 340265
  • 作成日:
  • 作成者: ethertank
  • 現行リビジョン いいえ
  • コメント

このリビジョンの内容

{{CSSRef}}

概要

counter-increment は、与えられた値によって、 CSS のカウンタの値を増加させるための CSS プロパティです。カウンタの値は CSS の {{cssxref("counter-reset")}} プロパティを使って初期化することができます。

  • {{Xref_cssinitial}} none
  • 適用対象 すべての要素
  • {{Xref_cssinherited}} 無し
  • メディア {{Xref_cssvisual}}
  • {{Xref_csscomputed}} 指定値

構文

counter-increment: [<user-ident> <integer>?]+ | inherit | none

<user-ident>
増加の対象となる、カウンタの名前です。
<integer>
カウンタに加える値です。与えられない場合、初期値の 1 とされます。

任意の数の増加させるカウンタを、スペースで分割して指定することができます。

h1 {
  counter-increment: chapter section 2 page;
  /* chapter と page カウンタの値を 1 、
     section カウンタの値を 2 増加させます。 */
}

仕様

仕様 状態 コメント
{{SpecName('CSS2.1', 'generate.html#propdef-counter-increment', 'counter-increment')}} {{Spec2('CSS2.1')}}  

ブラウザ実装状況

{{CompatibilityTable}}

機能 Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
基本的なサポート 2.0 1.0 (?) 8.0 9.2 3.0 (?)
機能 Android Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile
基本的なサポート {{CompatUnknown}} {{CompatUnknown}} {{CompatUnknown}} {{CompatUnknown}} {{CompatUnknown}}

関連情報

このリビジョンのソースコード

<div>
  {{CSSRef}}</div>
<h2 id="Summary" name="Summary">概要</h2>
<p><code>counter-increment</code> は、与えられた値によって、 <a href="/ja/docs/CSS/Counters" title="CSS/Counters">CSS のカウンタ</a>の値を増加させるための <a href="/ja/docs/CSS" title="CSS">CSS</a> プロパティです。カウンタの値は CSS の {{cssxref("counter-reset")}} プロパティを使って初期化することができます。</p>
<ul class="cssprop">
  <li><dfn>{{Xref_cssinitial}}</dfn> <code>none</code></li>
  <li><dfn>適用対象</dfn> すべての要素</li>
  <li><dfn>{{Xref_cssinherited}}</dfn> 無し</li>
  <li><dfn>メディア</dfn> {{Xref_cssvisual}}</li>
  <li><dfn>{{Xref_csscomputed}}</dfn> 指定値</li>
</ul>
<h2 id="Syntax" name="Syntax">構文</h2>
<pre class="syntaxbox">
counter-increment: [&lt;user-ident&gt; &lt;integer&gt;?]+ | inherit | none
</pre>
<h3 id="Values" name="Values">値</h3>
<dl>
  <dt>
    <code>&lt;user-ident&gt;</code></dt>
  <dd>
    増加の対象となる、カウンタの名前です。</dd>
  <dt>
    <code>&lt;integer&gt;</code></dt>
  <dd>
    カウンタに加える値です。与えられない場合、初期値の 1 とされます。</dd>
</dl>
<p>任意の数の増加させるカウンタを、スペースで分割して指定することができます。</p>
<h2 id="Examples" name="Examples">例</h2>
<pre class="brush: css">
h1 {
  counter-increment: chapter section 2 page;
  /* chapter と page カウンタの値を 1 、
     section カウンタの値を 2 増加させます。 */
}
</pre>
<h2 id="Specifications" name="Specifications">仕様</h2>
<table class="standard-table">
  <thead>
    <tr>
      <th scope="col">仕様</th>
      <th scope="col">状態</th>
      <th scope="col">コメント</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>{{SpecName('CSS2.1', 'generate.html#propdef-counter-increment', 'counter-increment')}}</td>
      <td>{{Spec2('CSS2.1')}}</td>
      <td>&nbsp;</td>
    </tr>
  </tbody>
</table>
<h2 id="Browser_Compatibility" name="Browser_Compatibility">ブラウザ実装状況</h2>
<p>{{CompatibilityTable}}</p>
<div id="compat-desktop">
  <table class="compat-table">
    <tbody>
      <tr>
        <th>機能</th>
        <th>Chrome</th>
        <th>Firefox (Gecko)</th>
        <th>Internet Explorer</th>
        <th>Opera</th>
        <th>Safari (WebKit)</th>
      </tr>
      <tr>
        <td>基本的なサポート</td>
        <td>2.0</td>
        <td>1.0 (?)</td>
        <td>8.0</td>
        <td>9.2</td>
        <td>3.0 (?)</td>
      </tr>
    </tbody>
  </table>
</div>
<div id="compat-mobile">
  <table class="compat-table">
    <tbody>
      <tr>
        <th>機能</th>
        <th>Android</th>
        <th>Firefox Mobile (Gecko)</th>
        <th>IE Phone</th>
        <th>Opera Mobile</th>
        <th>Safari Mobile</th>
      </tr>
      <tr>
        <td>基本的なサポート</td>
        <td>{{CompatUnknown}}</td>
        <td>{{CompatUnknown}}</td>
        <td>{{CompatUnknown}}</td>
        <td>{{CompatUnknown}}</td>
        <td>{{CompatUnknown}}</td>
      </tr>
    </tbody>
  </table>
</div>
<h2 id="See_also" name="See_also">関連情報</h2>
<ul>
  <li><a href="/ja/docs/CSS/Counters" title="CSS/Counters">CSS のカウンタ</a>、 {{Cssxref("counter-reset")}}</li>
</ul>
このリビジョンへ戻す