で複数の条件(AND)を使用して、私は私が今使用してどのようなIF文でSASSを使用してSASS IF文
を複数の条件を持っているしたいと思います:
@function color-x ($alpha) {
@if $accent == red {@return red($alpha)}
@else if $accent == green {@return green($alpha)}
@else if $accent == blue {@return blue($alpha)}
}
(マイナイーブに失敗しました)複数の条件を使用しようとする:
@function color-x ($alpha) {
@if $accent == red && theme == light {@return red($alpha)}
@else if $accent == green && theme == light {@return green($alpha)}
@else if $accent == blue && theme == light {@return blue($alpha)}
}
が複数のコンディットを持っていることは可能ですイオン?サス言語リファレンスドキュメントから
ありがとうございます。 – 500
他の誰かがこの問題に遭遇する場合、 'and'部分はすべて小文字でなければなりません - AND(すべての大文字)を使用しても機能しません。 – cantera
どういうわけか私はJSのようにおしゃべりで '&&'を使っていました!解明してくれてありがとう! –