Я впервые обнаружил calc()
функционировать более чем четыре года назад, благодаря CSS3 Нажмите Chart1, И я был абсолютно рад видеть, что основную математических вычислений —сложение, вычитание, умножение и деление —нашел свой путь в CSS .
Много людей думают, препроцессоры полностью покрыть область логики и вычислений, но calc()
Функция может сделать что-то, что не может препроцессора: смешать любой вид units,Препроцессоры можете смешать только единицы с фиксированным соотношением между ними, как и угловых единиц, единиц времени, частоты, частей разрешением и некоторых единиц длины .