CSS-арифметика и математические функции
БазовыйЭкспертный
Основано на спецификациях:
Базовый уровень
Пробелы и синтаксическая структура `calc()`
Суммы, произведения и группировка операций
Практические вычисления с совместимыми единицами
Продвинутый уровень
Выбор значения через `min()` и `max()`
Ограничение диапазона через `clamp()` и `none`
Округление через `round()`
Различение и вычисление `mod()` и `rem()`
Выражения, объединяющие разные совместимые units
Экспертный уровень
Вывод и проверка dimensional type выражения
Percent hints и совместимость процентов с dimensions
Момент разрешения percentages и relative lengths
Trigonometric functions и ограничения их областей
Exponential functions и ограничения аргументов
Sign-related functions
`NaN`, infinity и их влияние на результат вычисления