В документах говорится относительно list-style-position
: outside
, CSS1 не указывал точное местоположение поля маркера и по причинам совместимости, CSS2 остается одинаково неоднозначным. Для более точного управления полей маркера используйте маркеры.
Далее, что страница является материалом о маркерах.
Один пример:
LI:before {
display: marker;
content: "(" counter(counter) ")";
counter-increment: counter;
width: 6em;
text-align: center;
}
Вы можете написать шаблон Object.ascx и выполнить свою собственную логику.