Test1 |
---|
{{Ordered list| param1
| param2
| param3
}}
並べて比較{{Ordered list}} | {{Ordered list/sandbox}} |
---|
<div><ol><li>param1</li><li>param2</li><li>param3</li></ol></div> |
<div><ol><li>param1</li><li>param2</li><li>param3</li></ol></div> |
|
itemn_style |
---|
{{Ordered list| param1
| param2
| param3
|item2_style=color: red;}}
|
start = 100 |
---|
{{Ordered list| param1
| param2
| param3
|start=100}}
|
itemn_value = 100 |
---|
{{Ordered list| param1
| param2
| param3
|item2_value=100}}
|
start 修正前 |
---|
{{Ordered list| param1
| param2
| param3
|start=50}}
|
itemn_value 修正前 |
---|
{{Ordered list| param1
| param2
| param3
|item2_value=120}}
|
start + itemn_value 修正前 |
---|
{{Ordered list| param1
| param2
| param3
|item2_value=120|start=50}}
|
以上のコードはリスト番号が50
から始まるようになっているが、引数start
またはitemn_value
の値が無視されている。
これはCommon.cssで.hlist ol { counter-reset: listitem; }
などが引数start
の値をリセットするために起こる現象。
回避策として引数list_style
またはitemn_style
にスタイルシートcounter-increment
またはcounter-reset
を用いて修正できる[3]。
修正後 |
---|
{{Ordered list| param1
| param2
| param3
|list_style=counter-reset: listitem 50;counter-increment: listitem -1;}}
|
任意の箇所、修正後 |
---|
{{Ordered list| param1
| param2
| param3
|item2_style=counter-reset: listitem 50;counter-increment: listitem 0;}}
|
なおこの現象は{{Ordered list}}
に限らず「順序付きリスト」では発生する。