1

Sassルールでミックスインを選択する方法はありますか?

再帰的にネストされたクラスに役立ちます。抽出したいとします:

.my_class
    margin-top: 1px
    &+.m y_class
        margin-top: 0

の中へ

@mixin my_mixin
    margin-top: 1px;
    &+@any_class(my_mixin)
        margin-top: 0
4

1 に答える 1

2

これはあなたがやろうとしていることに対してうまくいくでしょうか?

サス:

@mixin my_mixin
  margin-top: 1px
  & + &
    margin-top: 0

h1
  @include my_mixin

生成されたCSS:

h1 {
  margin-top: 1px;
}
h1 + h1 {
  margin-top: 0;
}
于 2013-03-25T17:07:32.613 に答える