Chrome、Firefox、および Opera の最新バージョンで正しく表示されるリストがありますが、IE バージョン 8、9、および 10 では、数字とテキストの間に非常に大きなスペースがあります<div>
。
どうすればこれを修復できますか? 番号とテキストの下に背景画像が必要なためですlist-style-position
。inside
テキストが長くなる可能性があるため、絶対配置は適切な解決策ではありません。
<style>
ol {
list-style-position: inside;
background-color: silver;
font-size: 180%;
padding: 0px;
}
li {
border: solid 1px;
}
div {
font-size: 50%;
display: inline-block;
}
</style>
<ol>
<li><div>aaa</div></li>
<li><div>bbb</div></li>
</ol>