Sass-制御ディレクティブと式

この章では、 Control Directives & Expressions。SassScriptでサポートされている制御ディレクティブと式を使用することで、いくつかの条件に基づいたスタイリングや、バリエーションのある同じスタイルを何度も適用することができます。これらの制御ディレクティブは、主にミックスインで使用される高度なオプションです。それらはCompassライブラリの一部であるため、かなりの柔軟性が必要です。

次の表に、SASSで使用される制御ディレクティブと式を示します。

S.いいえ。 説明付きの制御指令と表現
1 if()

条件に基づいて、if()関数は2つの可能な結果から1つの結果のみを返します。

2 @if

@IfのディレクティブはSassScript式を受け入れ、式の結果が以外の場合は常に、ネストされたスタイルを使用して、偽またはヌル

3 @にとって

@Forディレクティブを使用すると、ループ内のスタイルを生成することができます。

4 @各

@each指令、変数は、リスト内の各項目の値を含む定義されています。

5 @while

SassScript式を取り、ステートメントがfalseと評価されるまで、ネストされたスタイルを繰り返し出力します。