TECH I.S.

Sass カラー関数


Sass カラー関数

Sass のカラー関数を、カラー関数の設定、カラー関数の取得、カラー関数の操作の 3 つの部分に分割しました。

Sass セットのカラー関数

関数 説明と例
rgb( 赤-緑-青 (RGB) モデルを使用して色を設定します。 RGB カラー値は rgb(赤、緑、青)で指定します。各パラメータは強度を定義します 0 ~ 255 の整数、またはパーセンテージ値を指定できます。 (0% から 100%)。

例:
rgb(0, 0, 255); // 青としてレンダリングされるのは、 青のパラメータは最高値 (255) に設定され、その他のパラメータは 0 に設定されます。
rgba(アルファ 赤-緑-青-アルファ (RGBA) モデルを使用して色を設定します。 RGBAカラー 値は、RGB カラー値をアルファ チャネルで拡張したものです。 色の不透明度を指定します。 alpha パラメータは次の範囲の数値です。 0.0 (完全に透明) および 1.0 (完全に不透明)。

例:
rgba(0, 0, 255, 0.3); // 青としてレンダリングされます 不透明度
hsl(色合い飽和軽さ) 色相-彩度-明度 (HSL) モデルを使用して色を設定します - そして 色の円筒座標表現を表します。色合いは、 カラーホイールの度数 (0 ~ 360) - 0 または 360 は赤、120 は緑、 240は青です。彩度はパーセント値です。 0% はグレーの色合いを意味し、 100% はフルカラーです。軽さもパーセンテージです。 0% は黒、100% は黒です 白。

例:
hsl(120, 100%, 50%); // 緑
hsl(120, 100%, 75%); // 薄緑色
hsl(120, 100%, 25%); // 濃い緑色
hsl(120, 60%, 70%); // パステルグリーン
hsla(色合い飽和軽さアルファ 色相-彩度-明度-アルファ (HSLA) モデルを使用して色を設定します。 HSLA カラー値は、アルファ チャネルを備えた HSL カラー値の拡張です。 色の不透明度を指定します。 alpha パラメータは数値です 0.0 (完全に透明) と 1.0 (完全に不透明) の間。

例:
hsl(120, 100%, 50%, 0.3); // 不透明度のある緑色
hsl(120, 100%, 75%, 0.3); // 不透明度のある薄緑色
グレースケール() と同じ明度のグレー色を設定します。

例:
グレースケール(#7fffd4);
結果: #c6c6c6
補体() の補色となる色を設定します。

例:
補数(#7fffd4);
結果: #ff7faa
反転(重さ の反転色または負の色を設定します。。 の重さパラメータはオプションであり、0% の間の数値である必要があります そして100%。デフォルトは 100% です。

例:
反転(白);
結果: 黒

Sass Get Color 関数

関数 説明と例
赤() の赤色の値を返します。0 ~ 255 の数値として指定します。

例:
赤(#7fffd4);
結果: 127
赤(レッド);
結果: 255
緑( の緑色の値を返します。0 ~ 255 の数値として指定します。

例:
緑(#7fffd4);
結果: 255
緑(青);
結果: 0
青( の青色の値を返します。0 ~ 255 の数値として指定します。

例:
青(#7fffd4);
結果: 212
青(青);
結果: 255
色相( の色相を返します0 度から 360 度までの数値として指定します。

例:
色相(#7fffd4);
結果: 160度
飽和() HSL 彩度を返します。0% から 0% までの数値として 100%。

例:
彩度(#7fffd4);
結果: 100%
軽さ( HSL の明度を返します。0% から 0% までの数値として 100%。

例:
明度(#7fffd4);
結果: 74.9%
アルファ( のアルファ チャネルを返します。0 から 1 までの数値として。

例:
アルファ(#7fffd4);
結果: 1
不透明度( のアルファ チャネルを返します。0 から 1 までの数値として。

例:
不透明度(rgba(127, 255, 212, 0.5));
結果: 0.5

Sass のカラー関数の操作

関数 説明と例
ミックス(色1色2重さ を混ぜ合わせた色を作成します色1色2。 の重さパラメータは 0% から 100% の間である必要があります。より大きな重量 color1 をより多く使用する必要があることを意味します。重量が小さいほど、重量が大きくなります color2 を使用する必要があります。デフォルトは 50% です。
色相調整() を調整します-360度から360度までの色相。

例:
色相調整(#7fffd4, 80度);
結果: #8080ff
色調整(色合い飽和軽さアルファ) 1 つまたは複数のパラメータを指定された量だけ調整します。この機能 指定された量を既存のカラー値に加算または減算します。

例:
色を調整(#7fffd4, 青: 25);
結果:
色を変える(色合い飽和軽さアルファ の 1 つ以上のパラメータを設定します。新しい価値観へ。

例:
色変更(#7fffd4, 赤: 255);
結果: #ffffd4
スケールの色(飽和軽さアルファ 1 つ以上のパラメータをスケールします。
rgba(アルファ 新しい色を作成します与えられたものと一緒にアルファチャネル。

例:
rgba(#7fffd4, 30%);
結果: rgba(127, 255, 212, 0.3)
軽くする() より明るい色を作成します0% から 100% の間。 amount パラメータは、HSL の明度を次のように増加させます。 そのパーセント。
暗い( より暗い色を作成します間 0% と 100%。 amount パラメータは、HSL の明度をその分だけ減少させます。 パーセント。
飽和() より彩度の高い色を作成します0% から 100% の間。 amount パラメータは、HSL の彩度を次のように増加させます。 そのパーセント。
彩度を下げる() 彩度の低い色を作成します0% から 100% の間。 amount パラメータは、HSL の彩度を次のように減少させます。 そのパーセント。
不透明化( より不透明な色を作成します0 と 1 の間。量パラメータはアルファ チャネルをその分だけ増加させます。 額。
フェードイン( より不透明な色を作成します0 と 1 の間。量パラメータはアルファ チャネルをその分だけ増加させます。 額。
透明化( より透明感のあるカラーを実現します。0 と 1 の間。量パラメータはアルファ チャネルをその分だけ減少させます。 額。
フェードアウト( より透明感のあるカラーを実現します。0 と 1 の間。量パラメータはアルファ チャネルをその分だけ減少させます。 額。

プログラミング学習を加速させる

プログラミングをプロの講師に教えてもらいませんか。

テックアイエスのプログラミングスクールは初心者も大歓迎です。年齢制限もありません。転職・副業に強く、挫折させない手厚いサポートで稼ぐ力を身につけましょう!

スクールの詳細