Ответ Мартина верен, но не дает решения, а Pappy уместен только в том случае, если вы хотите иметь маркеры или легко иметь доступ к тому, каким будет идентификатор li
.В моем случае мне нужно иметь ol
с upper-alpha
, так что это невозможно.
Кратчайший путь для этого для нас заключался в том, чтобы поместить в строку (inline
, inline-block
, inline-flex
), а также vertical-align: top
на ближайшем потомке li
:
ol {
list-style: upper-alpha;
> li {
display: block;
}
}
.list-item-content {
display: inline-block; // any inline property will work
vertical-align: top;
}
<ol>
<li>
<div class="list-item-content">Some text</div>
</li>
</ol>