我有这个错误: ParseError:无法识别的输入,当我尝试设置:
.my-style(@color: #66CCFF)::before{
border-top-color: @color;
}
(有一些特殊的方式可以使用"之前"在LESS中?)
答案 0 :(得分:0)
您无法在同一语句中组合参数mixin声明和CSS选择器。假设你需要得到这样的东西:
some-selector::before {
border-top-color: #ff0000;
}
正确的Less代码是:
.my-style(@color: #66CCFF) {
&::before {
border-top-color: @color;
}
}
// usage:
some-selector {
.my-style(red);
}