SASS变量作为样式名

SASS变量作为样式名,sass,gulp-sass,libsass,Sass,Gulp Sass,Libsass,是否可以在样式名称中使用SASS变量?如果是,语法是什么 我尝试了以下方法: @mixin bleed($direction) { margin-#{$direction}: 10px; } 及 没有运气 作为参考,我使用的是lib-sass,抛出的错误是Unknown word @mixin margin($direction) { margin-#{$direction}: 10px; } 下面的电话对我很有用 .margin-test{ @include mar

是否可以在样式名称中使用SASS变量?如果是,语法是什么

我尝试了以下方法:

@mixin bleed($direction) {
    margin-#{$direction}: 10px;
}

没有运气

作为参考,我使用的是lib-sass,抛出的错误是
Unknown word

@mixin margin($direction) {
    margin-#{$direction}: 10px;
}
下面的电话对我很有用

.margin-test{
    @include margin(right);
}
给予

.margin-test {
  margin-right: 10px;
}

你能提供重现这个问题的实际代码吗?我在这里看到的只是一个未定义的变量,它位于一个带有参数的mixin中。更新我投票决定以打字错误结束这个,你的混音没有名字。你打算怎么用它?在电话上编辑,所以忘了加名字。我的孩子我无法重现问题:
.margin-test {
  margin-right: 10px;
}