我有以下较少的mixin:

@myColor = #123456;

.mixin(@a) when (@a = @myColor){ // do something }

但是,这将引发此错误:无法执行比较

这是为什么?

最佳答案

似乎(从lesscss 1.2.2开始)仅保护比较维度和关键字。 (在源代码中搜索“ compare:”)。可悲的是,比较两种颜色或字符串是行不通的。

关于css - less.js guard 和条件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9491716/

10-13 00:37