fallback プロパティ
fallback プロパティは、 リストマーカーの定義 @counter-style ルールで使用する CSS のプロパティです。どれにも該当しなかった場合の代替え表現をキーワードで指定します。
@counter-style example_style{
system: fixed;
symbols: '0' '1' '2';
suffix: ". ";
fallback: cjk-ideographic;
}
詳しくは Example を参照してください
このプロパティは、@counter-style ルールにおいて system: fixed; である場合や range プロパティが指定されている場合に symbols の設定以外のマーカーをどのように表示するかを指定します。
キーワードには、decimal、 disc、 square、 circle、 disclosure-open、 disclosure-closed など list-style-type で指定する値が使用できます。
ページ内 Index
構文(Syntax)
CSS
fallback: decimal | armenian | circle | cjk-ideographic | decimal-leading-zero | disc | georgian | hebrew | hiragana | hiragana-iroha | katakana | katakana-iroha | lower-alpha | lower-greek | lower-latin | lower-roman | none | square | upper-alpha | upper-latin | upper-roman | initial | inherit ;
DOM ( JavaScript )
object.style.fallback
object.style.fallback=" decimal | armenian | circle | cjk-ideographic | decimal-leading-zero | disc | georgian | hebrew | hiragana | hiragana-iroha | katakana | katakana-iroha | lower-alpha | lower-greek | lower-latin | lower-roman | none | square | upper-alpha | upper-latin | upper-roman | initial | inherit "
値(Values)
以下のマーカーは環境によって表示が変わります。
| Value | 摘要 |
|---|---|
| decimal | 初期値(default値)
|
| armenian |
|
| circle |
|
| cjk-ideographic |
|
| decimal-leading-zero |
|
| georgian |
|
| hebrew |
|
| hiragana |
|
| hiragana-iroha |
|
| katakana |
|
| katakana-iroha |
|
| lower-alpha |
|
| lower-greek |
|
| lower-latin |
|
| lower-roman |
|
| none |
|
| square |
|
| upper-alpha |
|
| upper-latin |
|
| upper-roman |
|
| initial | 初期値に戻す |
| inherit | 親エレメントのプロパティを継承 |
備考(Remarks)
| 初期値(Default value) | decimal |
| 継承(Inherited) | no |
| 変化(Animatable) | no |
Example
fallback プロパティの例です。
fallback プロパティは @counter-style ルールにおいて、どれにも該当しなかった場合の代替え表現をキーワードで指定します。
@counter-style ルールで system: fixed; や range プロパティが指定されている場合に限ります。
以下の例では、リストの4番目以降は fallback プロパティが適応されます。
