Как добавить нумерованный стиль списка в тег div
Я имею div
теги с span
тег. Как добавить нумерованный список для div
тег с использованием имени класса в CSS или JavaScript
<div id="editsum">
<div class="esum"><span id="1430568488933" class="tbold">nde</span></div>
<div class="esum"><span id="1430568576033" class="tbold">ca</span></div>
<div class="esum"><span id="1430568582173" class="tdel">tim</span></div>
<div class="esum"><span id="1430568582173" class="tins">Ó</span></div>
<div class="esum"><span id="1430914284123" class="tdel">non</span></div>
<div class="esum"><span id="1430914309275" class="tdel">cu</span></div>
</div>
2 ответа
Решение
Если вы хотите вывести нумерованный список, лучше всего использовать <ol>
теги, но если вы не можете изменить свой HTML-код и по-прежнему нужно выводить его в виде нумерованного списка, вы можете использовать счетчики CSS для достижения поведения нумерованного списка.
body {
counter-reset: esum;
}
.esum {
position: relative;
counter-increment: esum;
padding: 10px;
}
.esum:before {
content: counter(esum)".";
}
<div class="esum"><span id="1430568488933" class="tbold">nde</span>
</div>
<div class="esum"><span id="1430568576033" class="tbold">ca</span>
</div>
<div class="esum"><span id="1430568582173" class="tdel">tim</span>
</div>
<div class="esum"><span id="1430568582173" class="tins">Ó</span>
</div>
<div class="esum"><span id="1430914284123" class="tdel">non</span>
</div>
<div class="esum"><span id="1430914309275" class="tdel">cu</span>
</div>
CSS
.esum {
display: list-item;
margin-left: 1.5em;
list-style-type: decimal;
}
Добавьте вышеупомянутый CSS к вам CSS File