在前端开发中,Less或Sass已经是一项必备的基本技能,有了这个利器,可以省下前端开发者的很多编码时间,让你写CSS如行云流水一般。最近在Less里加入calc时确发现了有点问题。
div { width : calc(100% - 16px); }
结果Less把这个当成运算式去执行了,结果给我解析成这样:
div { width: calc(70%); }
原因是由于less的计算方式跟calc方法有重叠,两者在一起有冲突。
div { width : calc(~"100% - 16px"); }
这样,解析结果就正常了。
感谢大家的阅读, 如有疑问可以加我微信
评论已关闭