使用!important to mixin时,dotLess编译器中的变量是未定义的

时间:2015-10-13 07:39:27

标签: css less dotless less.js

我曾尝试对mixin使用!important ,并且抛出变量名称未定义。我错过了什么吗?

Base.less

@color: white;

.default(){
  .custom-color(@color);
}

.custom-color(@col){
  color: @col;
}

Core.less

@import "Base.less";

div{
  .default() !important;
}

以上代码在dotLess编译器中引发异常 @color未定义,但它在less.js中有效。

注意:如果我从mixin声明中删除!important,则会在dotLess中编译输出。

是否有可用的在线dotLess编译器?

提前致谢

0 个答案:

没有答案