1
我正在尝试创建一个@mixin
,我想给第一个变量赋予默认值,但不赋予第二个变量。当有多个变量时,将默认参数赋给mixin
@mixin myCoolFont($color:purple, $size) {
color: $color;
font-size: $size;
}
现在,当我将其称为混入我做这样的事情:
p {
@include myCoolFont(white, 63px)
}
当编译它输出表示$size must come before any other arguments.
请告诉我一个错误,我究竟做错了什么?
当你不设置第二个变量时,你想要发生什么? –
在我看来,从您提供的所有信息来看,这是https://stackoverflow.com/questions/3525007/making-a-sass-mixin-with-optional-arguments?rq=1的副本 –