CSSグラデーションジェネレーター

CSSグラデーションを調整してコード生成

設定

グラデーションタイプ
カラーストップ 4 / 8
%
%
%
%

プレビュー

background: linear-gradient(135deg, #ff6b6b 0%, #feca57 33%, #48dbfb 66%, #1dd1a1 100%);

CSSグラデーションジェネレーターとは?

linear-gradientradial-gradient の CSS を作成し、背景グラデーションをプレビューしながら確認できるツールです。色、角度、形状、カラーストップの位置を調整すると、対応する background コードがその場で更新されます。

ヒーローセクション、カード背景、バナー、ボタン背景などのグラデーションを試したいときに便利です。

使い方

  1. グラデーションタイプを線形または放射状から選びます。
  2. 色を追加・削除しながら、各カラーストップの位置を調整します。
  3. 線形なら角度、放射状なら形状を設定します。
  4. プレビューで見た目を確認します。
  5. 生成された background: ...; をコピーして使います。

カラーストップは最大 8 色まで追加でき、「均等ポジション」で一度きれいに並べてから微調整することもできます。

主な設定項目

グラデーションタイプ

線形と放射状を切り替えられます。線形では角度、放射状では circleellipse を使い分けます。

角度

線形グラデーションで使う設定です。0〜360 度を指定でき、よく使う角度はボタンからすばやく選べます。

カラーストップ

各色の位置を 0〜100% で調整できます。複数色を使うときに、どの位置からどの色へ切り替わるかを細かく制御できます。

入出力例

たとえば、線形グラデーションで角度を 135deg、色を 4 点設定すると、出力は次のようになります。

background: linear-gradient(135deg, #ff6b6b 0%, #feca57 33%, #48dbfb 66%, #1dd1a1 100%);

放射状を選んだ場合は、次のような形式になります。

background: radial-gradient(circle, #ff6b6b 0%, #feca57 33%, #48dbfb 66%, #1dd1a1 100%);

線形と放射状の使い分け

線形グラデーション

一定方向へ色を流したい背景に向いています。見出し背景やヒーローエリア、ボタンなどで使いやすい形式です。

放射状グラデーション

中心から広がる表現を作りたいときに向いています。スポットライトのような印象や、背景のアクセントを作りたいときに使いやすくなります。

活用シーン

  • Web ページの背景グラデーションを作りたいとき
  • ボタンやカードの背景を単色から変えたいとき
  • バナーやヒーローエリアの印象を強めたいとき
  • 色の切り替わり位置を見ながら CSS を調整したいとき

使うときの注意点

  • 色数が多すぎると、背景としては情報量が強くなりすぎることがあります
  • 文字を重ねる場合は、可読性が落ちないか別途確認するのが安全です
  • 生成されるのは background 用のコードなので、背景サイズや位置の指定が必要なら別途追加します