Счетчик css counter

97
24 ноября 2020, 22:10

Нужно чтоб счетчик состоял из 3 чисел, например 001, 002, 003 при переходе на 10 элемент было 010

counter-increment: step;
content: '[ 00'counter(step)' ]';
Answer 1

Думаю ответов на этот вопрос множество, но позвольте, как вариант, предложить мой ) То, что первым пришло в голову:

function addZeros( num, length ){ 
  return Array( length - String(num).length ).fill(0).join('') + String(num); 
} 
 
// А если всегда до трех знаков, то проще: 
function addZerosThree( num ){ 
  return '000'.slice(0, 3 - String(num).length) + String(num); 
} 
 
console.log( addZeros(718, 5) ); 
console.log( addZerosThree(37) );

READ ALSO
Как сдвигать бэкграунд в HTML?

Как сдвигать бэкграунд в HTML?

Есть HTML страница и картинка для бэкграунда (в 3 раза шире ширины экрана)Можно ли ее сдвигать влево и вправо? И каким образом?

105
Поиск по дом элементам. Правильный ли подход?

Поиск по дом элементам. Правильный ли подход?

Кусок кода вырван из контекста, но надеюсь будет понятенЕсть простая форма, и в ней есть textarea

70
Возврат результата в Ajax.BeginForm

Возврат результата в Ajax.BeginForm

Не могу получить результат работы вызываемого метода UpdateMenuNews, то есть по идеи параметры @HtmlLabelFor и @Html

113
Как обновить запись в БД с помощью CRUD операций?

Как обновить запись в БД с помощью CRUD операций?

Не могу написать функцию которая обновляет запись в БДПробую так:

92