通常の場合
ol タグで、算用数字が振られるリストを表示すると、1. 2. 3. ・・・ となっていく。
以下が、ol タグで算用数字が振られるソースとその表示例。
■参考ソース
<ol style="list-style-type:decimal"> <li>リスト1</li> <li>リスト2</li> <li>リスト3</li> </ol>
■表示結果
- リスト1
- リスト2
- リスト3
width を指定した場合
これが、li の style に width を指定して、IEでみるとなぜか 1. 1. 1. ・・・ となっている。
以下が、挙動がおかしくなるソースとその表示例。
■参考ソース
<ol style="list-style-type:decimal"> <li style="width:90%">リスト1</li> <li style="width:90%">リスト2</li> <li style="width:90%">リスト3</li> </ol>
■表示結果
- リスト1
- リスト2
- リスト3
これはどうすれば対処できるんだ?