Да, ты можешь сделать это. Просто умножьте на
т, позвольте мне начать с того, чтобы показать вам, как я буду делать это в SCSS:
$submenu-padding-left: 1.5em;
transform: translateX(calc(-#{$submenu-padding-left} + .5em));
который будет компилироваться в:
transform: translateX(calc(-1.5em - .5em))
В основном SCSS позволяет мне соединять символ минус-
с переменной, чтобы преобразовать его в отрицательное значение.
Возможно ли достичь этого с помощью CSS-переменных?