我怎样才能指导少忽略某些样式数学?(How can I instruct less to ignor

2019-09-01 15:42发布

我使用的是新calc中的CSS功能得到宽度为对象,如:

width: calc(100% - 40px);

不幸的是,因为这是一个不太文件,少即是“有益”在编译时前,把它改为60%。

我想少到忽略数学时,它在calc功能,因为我需要的浏览器来进行这样的计算,而不是更少。

反正我有可以让LESS忽略此计算,所以我可以将它传递直接到浏览器?

Answer 1:

使用它通过一个转义字符串:

width: ~"calc(100% - 40px)";

这纯粹是作为输出CSS:

width: calc(100% - 40px);

代替预先计算的width: calc(60%)如你正在经历)。

注意:如果严格-数学模式设置,因为所有的“数学”,那么需要有自己的括号触发LESS 1.4+不需要此转义字符串 。 因此,在这种模式下将较1.4+可以作为你原本有它 ,如果你想让它做数学题,就需要额外的括号和unit()像这样的功能: width: calc((100% - unit(40px)));



文章来源: How can I instruct less to ignore math for certain styles?
标签: less