Вложенные счетчики css с ведущими нулями
Можно ли объединить CSS counters()
функция с ведущими нулями, создающая такой список:
Item 01
Item 01.01
Item 01.02
Item 01.02.01
Ведущие нули возможны при использовании content: counter(name, decimal-leading-zero)
и комбинирование вложенных счетчиков возможно с помощью content: counters(name, ".")
,
Я знаю обходные пути, если уровень вложенности известен (то есть я знаю, что список будет когда-либо вкладывать только 3 уровня), но кто-нибудь знает, возможно ли объединить их для списков с неизвестным уровнем вложенности?
1 ответ
Решение
Да, вы можете объединить их - просто укажите стиль счетчика в качестве последнего аргумента counters()
:
content: counters(name, ".", decimal-leading-zero)