タグには。li
というプロパティがありますlist-style-position
。これにより、弾丸がリストの内側または外側になります。デフォルトでは、に設定されていinside
ます。これにより、テキストが折り返されます。に設定するとoutside
、li
タグのテキストが揃えられます。
その欠点は、弾丸がの外側のテキストと整列しないことul
です。他のテキストと揃えたい場合は、余白を使用できます。
ul li {
/*
* We want the bullets outside of the list,
* so the text is aligned. Now the actual bullet
* is outside of the list’s container
*/
list-style-position: outside;
/*
* Because the bullet is outside of the list’s
* container, indent the list entirely
*/
margin-left: 1em;
}
2014年3月15日編集
まだグーグルから人が来ているのを見て、元の答えは多少の改善が必要だと感じました
- 解決策だけを提供するようにコードブロックを変更しました
- インデント単位を
em
'sに変更しました
- 各プロパティは
ul
要素に適用されます
- 良いコメント:)