開発者ツール

CSSグラデーション生成

グラデーションを視覚的に作成して、CSSをコピーします。

CSSグラデーション生成 お使いのデバイス上で動作
  • ブラウザ上で動作します — テキストはどこにも送信されません
  • 登録不要、利用回数の上限なし、何度でも無料で使えます

仕組み

グラデーションは、CSSでは1つの宣言として書かれ、その構文は、特に角度の規則とカラーストップの位置が、思い出しにくいものです。調整しながら結果を見るほうが、ページを再読み込みして確かめるより速く済みます。

角度の規則は、つまずきやすい点です

CSSでは、0度が上向きで、角度は時計回りに増えるため、90度は左から右、180度は上から下に向かいます。これは数学の規則とも、いくつかのデザインツールの規則とも異なり、他から持ってきたグラデーションが回転した状態になりがちな理由です。

3つの種類

線形は直線に沿って進み、実際の用途のほぼすべてをカバーします。放射状は1点から外側に広がり、光彩やスポットライトに向いています。円錐状は中心の周りを回り、円グラフやカラーホイールは、これを使って作られています。

グラデーションは色ではなく画像です

これも、人がつまずくもう1つの点です。CSSはグラデーションを背景画像として扱うため、backgroundやbackground-imageでは機能しますが、colorやborder-color、そのほか単色を想定するものでは機能しません。文字のグラデーションには、別の手法であるbackground-clipが必要です。

中間の色を追加する

2つのストップなら、きれいにブレンドされます。3つ目を加えると、別の色相を経由して遷移させられ、反対色どうしを直接ブレンドしたときに現れる濁ったグレーを避けられます。

よくある質問

CSSグラデーション生成に関する質問

角度はどちらの向きに進みますか?

0度が上向きで、角度は時計回りに増えるため、90度は左から右です。

グラデーションが文字に効かないのはなぜですか?

グラデーションは色ではなく、背景画像だからです。文字のグラデーションには、別の手順としてbackground-clipが必要です。

放射状や円錐状は、いつ使うべきですか?

放射状は光彩やスポットライト、円錐状は円グラフやカラーホイールのような効果に使います。ほかのほとんどの場合は、線形で足ります。