Задать вопрос
@anymaxis

Как сделать сквозную нумерацию неупорядоченных списков?

Есть странная задача: пронумеровать много неупорядоченных списков, которые разделены параграфами.

Хотелось бы это сделать средствами CSS.
К HTML доступа практически нет, т.к. контент динамически выгружается из неизвестных мне систем.
Пример кода:
<p>Писатели:</p>
<ul>
    <li>Пушкин</li>
    <li>Лермонтов</li>
    <li>Чехов</li>
</ul>
<p>Художники:</p>
<ul>
    <li>Винсент ван Гог</li>
    <li>Сальвадор Дали</li>
    <li>Эдвард Мунк</li>
</ul>

Надо получить результат:
Писатели:
    1. Пушкин
    2. Лермонтов
    3. Чехов

Художники:
    4. Винсент ван Гог
    5. Сальвадор Дали
    6. Эдвард Мунк
  • Вопрос задан
  • 78 просмотров
Подписаться 1 Средний Комментировать
Решения вопроса 1
director-rentv
@director-rentv
Frontend-разработчик
В этом участке кода получилось добиться сквозной нумерации таким кодом:
ul:first-of-type {
  counter-reset: cnt 0;
}

li {
  counter-increment: cnt 1;
}

li::before {
  content: counter(cnt) ". ";
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы