2016-12-15 44 views
2

意味論を取り巻く質問があります。Sass(SCSS)のエスケープ文字数

私は、Sassの長い変数リスト(色見本とそれに相当する色合い)に取り組んでいます。これらの色は正確でなければならないので、このシナリオではlighten()darken()関数は適合しません。

私は現在宣言してるの変数は、以下のように読める:

$black-13-percent-tint$black-21-percent-tintなど

私は、this articleつまずい興奮、そして少し記事が言っていたものを誤解。私は、次のようなサス変数を宣言しようとして始めた:

$black-13\%-tint$black-21\%-tintなど

(クラス名とサス変数をアップミキシング)私のエラーを実現した後、私は脱出することが可能であった場合は疑問に思い始めました%シンボルがSass変数にありますか?

私は本質的に次の例のようにSassを書いていますが、これを達成することが可能かどうかを知りたいと思っていますか?

.black-13\%-tint-swatch { background: $black-13\%-tint; }

+0

なぜあなたのために仕事をするために、このミックスインを使用していませんか? https://css-tricks.com/snippets/sass/tint-shade-functions/ –

+0

ありがとうございます@ShannonYoung私は私の質問の後でこれを見てきました。技術的には、このミックスインは私の問題を別の方法で解決することができます。しかし、私はまだSass変数を宣言するときにパーセンテージ文字を使用する方法であるかどうかを知りたいと思います。 – danMad

答えて

3

あなたは私のために働いた#{'%'}を、使用することができます:)