- 関連プロパティ
counter-increment
N7.0 Win |
N6.0 Win |
e6.0 Win |
e5.5 Win |
e5.0 Win |
e5.0 Mac |
e4.5 Mac |
O7.0 Win |
O6.0 Win |
---|---|---|---|---|---|---|---|---|
× | × | × | × | × | × | × | ○ | ○ |
値 | [ <識別子> <整数値>? ]+ | none | inherit |
---|---|
初期値 | none |
適用 | すべての要素 |
継承 | しない |
レベル | 2- |
値の範囲 | 整数値 |
メディア | all |
識別子にある名前のカウンタを1増やします。後ろに整数値が続く場合は、その整数値分、カウンタを増やします。
複数のカウンタを増やしたい場合は、以下のように記述します。
h1 { counter-increment: section -1 imagenum 3 }
以下のように記述すると、
h1 { counter-increment: section -1 }
h1 { counter-increment: imagenum 3 }
カスケード処理されて、前の宣言("counter-increment: section -1")が無視されてしまいます。
また、カウンタは初期化した後に増減させる事になっていますので、'counter-increment'、'counter-reset'の順が逆になっても、値は変化しません。
カウンタについて詳細は、カウンタの項をご覧ください。
"display: none"と同時に指定すると無効になります(カウンタは増加しません)。対して、"visibility: hidden"と同時に指定しても無効になりません。
- 注意点
-
- 複数のカウンタを増減したい場合は、一つの宣言内で行うようにしましょう。
- "display: none"と同時に指定すると無効になります。