:root { --space-unit: 8px; } .panel { padding: calc(var(--space-unit) + var(--space-unit) + var(--space-unit)); }Три единицы по 8px дают padding 24px.
УРОК 94 ИЗ 100
Создайте согласованный padding на основе общей единицы.
Пользовательское свойство может хранить размер, а calc() объединяет значения после подстановки var(). Здесь мы не используем умножение, а складываем единицу три раза для ясной совместимости.
:root { --space-unit: 8px; } .panel { padding: calc(var(--space-unit) + var(--space-unit) + var(--space-unit)); }Три единицы по 8px дают padding 24px.
.panel { padding: calc(--space-unit + --space-unit); }Токен нужно читать через var(); одно имя не является значением длины.
Задайте --space-unit: 8px и padding как сумму трёх var(--space-unit).
Браузер трижды подставляет токен, затем вычисляет сумму совместимых длин.
ЗАПРОС НА АНАЛИЗ
Первичное обсуждение ни к чему не обязывает. Вы получите честную рекомендацию, подходящие этапы и факторы цены.