Sass mixin以一个类为参数

时间:2014-05-28 19:01:50

标签: sass

我正在尝试创建一个Sass mixin,它接受一个类作为它的参数:

@mixin myMixin($el){
  > #{$el}{
    background: white;
  }
}

.myClass1{
  @include myMixin(div);
}

上面的代码工作正常。即,元素被接受。

但这会引发错误:

.myClass1{
  @include myMixin(.myClass);
}

我尝试用引号和#{}包装它,但仍然没有骰子。

奇怪的是,*选择器也不起作用。

1 个答案:

答案 0 :(得分:4)

你需要引用你的课程:

.myClass1{
  @include myMixin(".myClass");
}