CSSグラデーションジェネレーター
OKLCH・OKLab補間とsRGBフォールバックで線形・放射状・円錐のCSSグラデーションを作成。CSS・Tailwindクラス・SVGをコピー、PNG保存。
カラーストップ
バーをクリックするとストップを追加、ストップをドラッグすると移動できます。ストップを選択中は矢印キーで移動、Deleteキーで削除できます。
色の補間方法
同じストップを3通りの方法で補間しています。従来のsRGBでは離れた色の間がグレーっぽく濁ることがありますが、OKLabは明るさを均一に保ち、OKLCHは色の鮮やかさを保ちます。OKLabやOKLCHに対応していないブラウザには、見た目が同じsRGBのフォールバックが適用されます。
上に重ねる文字
- 白い文字
- 2.1:1
- 不十分
- 黒い文字
- 4.2:1
- AA(大きな文字のみ)
グラデーション上で最も低いコントラスト比です。WCAG AAでは本文テキストに4.5:1、大きな文字に3:1が必要です。
コード
background: linear-gradient(90deg, #0077a3 0%, #1178a2 1.56%, #1b79a1 3.13%, #2a7b9f 6.25%, #367d9c 9.38%, #3f7f9a 12.5%, #608591 25%, #959179 50%, #ad956b 62.5%, #c59959 75%, #dd9c41 87.5%, #e99d2f 93.75%, #ef9d22 96.88%, #f29e19 98.44%, #f59e0b 100%);
background: linear-gradient(in oklab 90deg, #0077a3 0%, #f59e0b 100%);見た目を確かめながらCSSグラデーションを作り、どこでも動くコードをコピーできます。線形・放射状・円錐から選び、カラーストップをドラッグして、色の補間方法を選びましょう。最新のブラウザはOKLabやOKLCHで補間でき、従来のsRGBグラデーションにありがちな中間のくすんだグレーを避けられます。コードには古いブラウザ向けに同等のsRGBフォールバックも含まれます。白や黒の文字を上に重ねても読みやすいかを確認でき、Tailwindクラス、SVG、任意サイズのPNGとして書き出せます。