- 関連プロパティ
counter-reset
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 |
識別子にある名前のカウンタを"0"にリセットします。識別子の後ろに整数値が付く場合は、その値にリセットします。
複数のカウンタをリセットしたい場合は、以下のように記述します。
h1 { counter-reset: section -1 imagenum 99 }
以下のように記述すると、
h1 { counter-reset: section -1 }
h1 { counter-reset: imagenum 99 }
カスケード処理されて、前の宣言("counter-reset: section -1")が無視されてしまいます。
また、カウンタは初期化した後に増減させる事になっていますので、'counter-increment'、'counter-reset'の順が逆になっても、値は変化しません。
カウンタについての詳細は、カウンタについてをご覧ください。
"display: none"と同時に指定すると無効になります。"display: none"の祖先要素を持つ場合も、おそらく同様に効果は無いでしょう。対して、"visibility: hidden"と同時に指定しても無効になりません。
- 注意点
-
- 複数のカウンタをリセットしたい場合は、一つの宣言内で行うようにしましょう。
- "display: none"と同時に指定すると無効になります。