3

Sassで変数を別の変数で参照することは可能ですか? 私はこのようなことをしたい:

$gray = #ccc;
$white = #fff;

@each $color in gray, white {
    div_#{$color} {            // works fine
        color: #{$#{$color}};  // fails
    }
}

補間を機能させ、サイコロを使わないようにするために、考えられるすべてのバリエーションを試しました。それが可能かどうか知っている人はいますか?ありがとうございました!

4

1 に答える 1

5

Sass に maps が追加されたので、次のことができます。

$colors: (gray: gray, white: white);

それをループします。

ただし、補間内で補間することはできません。

于 2014-06-16T05:21:39.443 に答える