Можно ли округлить числа (математический термин), используя LESS CSS?
LESS CSS = http://lesscss.org/
Я объявила переменную, как это... @height: 30px
Затем я использовал простой расчет, например... line-height: @height * .666
Он возвращает 19.98px
, но мне нужен ровный 20px
Итак, у LESS CSS есть способ округлить числа вверх или вниз?
Ответы
Ответ 1
Да, они могут:
line-height: ceil(@height * .666); // 20px (round up)
line-height: floor(@height * .666); // 19px (round down)
line-height: round(@height * .666); // 20px (round to closest integer)
line-height: round(@height * .666, 1); // 20.0px (round to 1 decimal place)
Ответ 2
http://lesscss.org/functions/ для списка функций lesscss, пол включен в заголовок "Математические функции".