Вложенные счетчики 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)