Ответ 1
Тег 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;
}
Редактировать 15 марта 2014 года Видя, что люди все еще приходят из Google, я чувствовал, что первоначальный ответ может использовать некоторое улучшение
- Изменен блок кода, чтобы обеспечить только решение
- Изменен блок отступов на
em
s - Каждое свойство применяется к элементу
ul
- Хорошие комментарии:)