順序付きリストの小数とテキストの間のスペースを増やす必要がありますが、OL 要素の代わりに DL を使用しています。
::before 要素のmargin -rightを使用して、間隔を調整できます。
HTML
<dl>
<dt>Blah blah blah</dt>
<dd>Test test</dd>
<dt>Blah blah blah</dt>
<dd>Test test</dd>
<dt>Blah blah blah</dt>
<dd>Test test</dd>
</dl>
CSS
dl {
list-style: decimal inside;
}
dt {
font-size: 1.2em;
border-bottom: 1px solid #444;
}
dt::before {
display: list-item;
content: ' ';
float: left;
margin-right: 20px;
}
dt:not(:first-of-type) {
margin-top: 10px
}
これが私が試したjsfiddleです。間隔は機能しますが、列挙は正しくありません。 私は何を間違っていますか??