我们应该如何写.less
来获取
left: calc(50% - 38px);
我有
@myWidth: 38px;
left: calc(50% - @myWidth);
我获得了
left: calc(12%); // ?? > (50-38) = 12%
答案 0 :(得分:1)
LESS使用它遇到的第一个测量单位进行计算。由于您不希望LESS计算表达式,因此请将其包装在字符串中。
Pen - 点击CSS面板中编译的视图
left: calc(~'50% - 38px');
@myWidth: 38px;
left: calc(~'50% - @{myWidth}');