SASSは、ほとんどのプログラミング言語と同様に、データ型を利用して情報を分類します。 これらのタイプを理解することは、効率的でエラーのないSASSコードを作成するために重要です。このチュートリアルでは、SASSの7つの主要なデータ型を説明します。
重要な概念:
SASSは、NULL、ブール人、数字、文字列、色、リスト、マップの7つの基本的なデータ型をサポートしています。それぞれに独自のプロパティとアプリケーションがあります。は空の値を表します。 Null
はBooleans
またはtrue
のいずれかです(false
とfalse
のみがfalseに評価されます)。 null
引用または引用していないことができます。特殊文字は逃げる必要があります。 Strings
SASS関数を介した操作を許可します。 Colors
アレイと同様に機能し、複数の値を保持します。 Lists
キーと値のペアリングに似ています。Maps
null:
は、値がない空のデータ型を意味します。それはNull
とは異なり、文字列で連結することはできません。 一見取るに足らないものではありませんが、false
関数を使用すると、1の長さがまだ登録されます。
length()
このタイプはまたは
のみを受け入れます。 条件ステートメントでは、およびtrue
のみをfalse
に評価します。他のすべての値はfalse
。null
と見なされます
false
true
番号:
数値はCSSに不可欠であり、多くの場合ユニットとペアになっています。 SASSは、互換性のあるユニットを持つ数値の標準的な数学操作をサポートしています。 数値と文字列ユニット(例えば、)を組み合わせると、数字ではなく文字列になります。
文字列:10px
SASSは引用された文字列と引用されていない文字列の両方を受け入れます。 特殊文字を逃れると、エラーが防止されます。可変補間()により、文字列内に変数を埋め込むことができます
色:#{}
SASSは、
、、などの関数を使用して、標準のCSSカラー表現(HEX、RGB、RGB、RGBA、HSL、HSLA、キーワード)を強化します。 SASSは、個々のカラーチャネルで動作する色の値を追加することもできます。
リスト:lighten()
darken()
saturate()
リストは、SASSに相当する配列に相当し、スペースまたはコンマで区切られた複数の値(ネストされたリストを含む)を保存できます。 desaturate()
などの機能をリストします。強力な操作機能を提供します
マップ:
マップは連想配列であり、キーを値にマッピングします。 それらは括弧で囲まれており、キー価値のペアがコンマで区切られています。のような関数は、キーを使用して値にアクセスすることを許可します。 マップを介した反復も可能です。nth()
結論:
SASSデータ型のマスタリングは、効果的なSASS開発に不可欠です。 SASSの他の機能と組み合わせた使用は、強力なスタイリング機能を解き放ちます。 さらなるチュートリアルは、リストとマップの複雑さを掘り下げます。 よくある質問(FAQ):提供されたFAQSセクションは、各SASSデータ型の使用と特性を包括的にカバーし、SASSコード内のアプリケーションと相互作用に関する一般的なクエリに答える。
以上がSASSのデータ型の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。