我想在使用新的 flexbox 显示的地方压缩我的 LESS 文件,如下所示:
flex: 1 1 0px;
我使用grunt-contrib-less并激活了 compress 选项,结果是:
flex: 1 1 0;
它适用于 Chrome 和 FF,但当 0 后没有“px”时,它不适用于 IE 11。
您是否知道不删除“px”的方法,或者它只是我的代码和 IE 的错误?
我想在使用新的 flexbox 显示的地方压缩我的 LESS 文件,如下所示:
flex: 1 1 0px;
我使用grunt-contrib-less并激活了 compress 选项,结果是:
flex: 1 1 0;
它适用于 Chrome 和 FF,但当 0 后没有“px”时,它不适用于 IE 11。
您是否知道不删除“px”的方法,或者它只是我的代码和 IE 的错误?
您可以转义该值:
element {
flex: ~"1 1 0px";
}
由于您正在尝试转义变量,因此您将使用:
element {
flex: ~"@{grow} @{shrink} @{basis}";
}