我想用LESS表达以下CSS:
.a {
min-height: calc(2em + 4px);
}
因此,为了防止 LESS 尝试计算,我使用 LESS转义语法编写了表达式:
.a {
min-height: ~'calc(2em + 4px)';
}
然而,LESS 的缩小引擎正在删除空格,并发出:
.a{min-height:calc(2em+4px);}
这是有问题的,因为 webkit 无法正确计算2em+4px
,而2em_+_4px
工作正常(为清楚起见添加了下划线。)似乎这里真正的错误在 webkit 中,因为我希望 CSS3 calc 的语法允许令牌之间没有空格。