目次を飛ばして本文へ パン屑リストへ
Powered by Google

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"と同時に指定しても無効になりません。

注意点
  1. 複数のカウンタをリセットしたい場合は、一つの宣言内で行うようにしましょう。
  2. "display: none"と同時に指定すると無効になります。
関連プロパティ

page top
最終更新日:2003年09月29日
Copyright © 2002-2004 ばあど All Rights Reserved.