I would like to express the following CSS in LESS:
.a {
min-height: calc(2em + 4px);
}
So, in order to prevent LESS from attempting a c
This is kind of an old post but I wanted to show you a simple mathematic
workaround for this.
I also have this issue with my minifying engine. Mine works fine with substraction but remove whitespace in addition. If someone have the same problem, this is the simplest workaround.
If you want this:
.a {
min-height: ~'calc(2em + 4px)';
}
Write it as this instead:
.a {
min-height: ~'calc(2em - -4px)';
}
You must use "escape" function applying it in a different way:
FIRST OPTION:
.a {
min-height:calc(~"2em + " 4px);
}
SECOND OPTION:
Limiting use of escape character ~
only to +
symbol:
.a {
min-height:calc(2em ~"+" 4px);
}
Both of them will result in the following processed CSS:
.a {
min-height: calc(2em + 4px);
}