CSS/LESS 转换计算百分比和像素

Adr*_*ian 2 css less

我需要翻译一个元素 -50% + 某个固定值。到目前为止,我在 LESS 中尝试过这个:

transform: translateX(calc(~'(100% + 15px)'););
Run Code Online (Sandbox Code Playgroud)

但是编译器告诉我:

"SyntaxtError: 预期的 ')' 得到了 ';'

我究竟做错了什么?谢谢你的任何建议

Sod*_*aab 5

写一个例子

transform: translateX(calc(~'(100% + 15px)')); /* calc doesnt work on transform*/

so use 
transform: translateX(100%) translateX(+15px);
Run Code Online (Sandbox Code Playgroud)