我曾尝试对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编译器?
提前致谢