derzost_namereniya
@derzost_namereniya
Люблю тестировать компьютеры, создавать сайты.

Можно ли в css в числе три нуля справа добавить padding слева?

Пример 80000 сделать 80 000.

Реально ли это в 2020 году?
  • Вопрос задан
  • 103 просмотра
Решения вопроса 2
develx
@develx
Web developer
Реально ли это

На css нет. Либо сервер отдает уже отформатированное число, либо javascript на клиенте форматирует.
Ответ написан
sniggering_deus
@sniggering_deus Куратор тега CSS
I will live forever in the flame of your eyes.
На чистом CSS такого эффекта не добиться. Но с помощью JS можно:

const element = document.getElementById("element");
element.textContent = element.textContent.replace(
  /(\d{1,3}(?=(?:\d\d\d)+(?!\d)))/g, "$1" + " ");




1. Первый вариант с помощью JS/Регулярные выражения.
2. Второй вариант с помощью CSS. Конечно необязательно вручную это делать ибо для подобных задач например есть JS.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы