カラーピッカーへ移動

シアンから赤へのグラデーション

シアンから赤へのなめらかなCSSグラデーション。OKLabで補間するので中間の色がにごりません。角度を変えたり色を足したりして、コードをコピーできます。

色

補間する色空間

OKLabは中間を明るく保ちます。sRGBは古いブラウザの補間方法で、中間が灰色っぽくなりがちです。

種類
90°

CSS

background: linear-gradient(90deg, #00ffff, #79ebe4, #a3d6c9, #bec0ae, #d2a993, #e29078, #ee745b, #f8513b, #ff0000);
background: linear-gradient(90deg in oklab, #00ffff, #ff0000);

Tailwind CSS v4

bg-linear-90/oklab from-[#00ffff] to-[#ff0000]

グラデーション上の色

7

シアンと赤の混ざり方を色空間ごとに比較

同じ2色でも、ブラウザがどの色空間で補間するかによって中間の色が変わります。50%の位置の正確な色は次のとおりです。 通常のsRGBで補間すると、中間はクロマ 0 の #808080 になります。OKLabではクロマ 0.057 の #d2a993 になるため、sRGB版は中間が目に見えて灰色っぽくなります。

補間する色空間グラデーションのプレビュー中間の色明度クロマ
OKLab#d2a99376.7%0.057
OKLCH#b8bd0076.7%0.206
sRGB#80808059.8%0
LCH#84c30774.6%0.197
HSL#80ff0089%0.265

このグラデーションについてのよくある質問

CSSでシアンから赤へのグラデーションを作るには?

background: linear-gradient(90deg in oklab, #00ffff, #ff0000) を使います。ごく古いブラウザ向けには、その前にsRGB版の行を追加してください。OKLabでの補間は現在のすべてのブラウザで動作します。

シアンと赤のちょうど中間の色は?

OKLabで補間した場合、シアンと赤のちょうど中間の色は #d2a993 です。通常のsRGBでは #808080 になります。

Tailwind CSSでシアンから赤へのグラデーションを作るには?

Tailwind CSS v4では bg-linear-90/oklab from-[#00ffff] to-[#ff0000] のクラスを使います。