3

我想在使用新的 flexbox 显示的地方压缩我的 LESS 文件,如下所示:

flex: 1 1 0px;

我使用grunt-contrib-less并激活了 compress 选项,结果是:

flex: 1 1 0;

它适用于 Chrome 和 FF,但当 0 后没有“px”时,它不适用于 IE 11。

您是否知道不删除“px”的方法,或者它只是我的代码和 IE 的错误?

4

1 回答 1

4

您可以转义该值

element {
  flex: ~"1 1 0px";
}

由于您正在尝试转义变量,因此您将使用:

element {
  flex: ~"@{grow} @{shrink} @{basis}";
}
于 2015-03-13T21:16:30.133 回答