リストの箇条書きまたは10進数がすべて、優れたテキストブロックと同じ高さの「内部」リストが必要です。リストエントリの2行目は、最初の行と同じインデントを持っている必要があります。
例えば:
Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
Aenean commodo ligula eget dolor. Aenean Aenean massa.
Cum sociis natoque penatibus et magnis dis parturient montes,
nascetur ridiculus mus. Donec quam felis,
1. Text
2. Text
3. longer Text, longer Text, longer Text, longer Text, longer Text, longer Text
second line of longer Text
4. Text
Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
Aenean commodo ligula eget dolor.
CSSは、その「list-style-position」に2つの値(insideとoutside)のみを提供します。「内側」の2行目は、上位行ではなくリストポイントと同じ高さになります。
3. longer Text, longer Text, longer Text, longer Text, longer Text, longer Text
second line of longer Text
4. Text
私のリストの「外側」の幅は、もはや優れたテキストブロックと同じ高さではありません。
幅のtext-indent、padding-left、margin-leftは、順序付けされていないリストでは機能しますが、list-decimalの文字数に依存するため、順序付けられたリストでは失敗します。
Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
Aenean commodo ligula eget dolor.
3. longer Text, longer Text, longer Text, longer Text, longer Text, longer Text
second line of longer Text
4. Text
11. Text
12. Text
「11」と「12」。「3」と比較して優れたテキストブロックと同じ高さではありません。および「4.」。
では、順序付きリストと2行目のインデントの秘密はどこにあるのでしょうか。がんばってくれてありがとう!