使用mixin和多个类选择器

时间:2013-12-04 12:54:33

标签: sass compass-sass

我有这样的混音:

@mixin box($bgcolor:#ff00ff){
    .box{
        .inner{
            border: 1px;
               background-color:$bgcolor;
        }
    }
}

我如何使用那样的smth

    @include box();
    blue &{
        @include box(blue);
    }

为了实现:

    .box .inner{
    ...       
    }
    .blue.box{
    ...       
    }

1 个答案:

答案 0 :(得分:0)

你需要混音吗?尝试这样的事情:

.box {
  .inner, &.blue {
    border: 1px;
    background-color:$bgcolor;
  }
}

特别是如果你只希望其中一个inner上课。