Я пытаюсь настроить заполнение некоторых \ элементов, стилизованных под пилюли, и хочу динамически изменить заполнение. Я знаю, что могу сделать:
@pill-padding-v: 8px;
@pill-padding-h: 15px;
padding:@pill-padding-v @pill-padding-h;
, который отображает это - и, кажется, работает нормально:
padding:8px 15px;
Но как мне сделать так, чтобы МЕНЬШЕ добавило к этому 1px отступа?
@pill-padding-v: 8;
@pill-padding-h: 15;
@pill-padding-v: (@pill-padding-v + 1)
@pill-padding-h: (@pill-padding-h + 1)
padding:@pill-padding-vpx @pill-padding-hpx;
Основной проблем, кажется, добавляет «px» как часть имени переменной. Я получаю ошибку компиляции. Кроме того, я думаю, что синтаксически некорректно использовать 8 px
вместо 8px
, и это, похоже, не работает в браузерах.
Как можно умножить значение ширины в пикселях на LESS Css?