DevTools Japan トップへ

CSSグラデーション生成

CSSグラデーションを視覚的に作成。コードをワンクリックコピー。

135°

CSSグラデーション生成ツールの使い方

CSSのlinear-gradientやradial-gradientを視覚的に作成する無料ツールです。色の選択、角度の調整、カラーストップの追加をGUIで行い、完成したCSSコードをそのままコピーして使えます。

リニアグラデーション

2色以上の色を直線的に変化させるグラデーションです。角度を指定して斜めや水平方向のグラデーションを作成できます。ボタンの背景、ヘッダーのデザイン、テキストのグラデーションなどに使われます。

ラジアルグラデーション

中心から外側に向かって色が変化するグラデーションです。円形や楕円形のグラデーションを作成できます。背景デザインやアイコンの光沢表現に効果的です。

CSSグラデーションの仕組み

CSSのグラデーションは「色が連続的に変化する画像」を生成する関数で、background や background-image プロパティに指定して使います。代表的なものに linear-gradient(線形)と radial-gradient(円形)があり、いずれも複数の「カラーストップ」(色と位置の組)を並べて色の移り変わりを定義します。

linear-gradient(線形)と radial-gradient(円形)の違い

linear-gradient は、指定した一直線の方向に沿って色が変化するグラデーションです。ヘッダーやボタンの背景など、面全体を一定の向きで塗り分けたい場面に向きます。radial-gradient は中心点から外側へ放射状に色が広がるグラデーションで、円形(circle)や楕円形(ellipse)の光沢やスポットライトのような表現に使われます。このツールが生成するのは linear-gradient 形式のコードで、3色のカラーストップと角度を指定できます。

角度(deg)の指定

linear-gradient では、グラデーションが進む向きを角度(deg)で指定します。0deg は下から上、90deg は左から右、180deg は上から下、270deg は右から左です。45deg や 135deg のように斜めの角度を指定すると、対角線方向に色が変化します。to right・to bottom などのキーワードでも方向を表せますが、本ツールの角度スライダーは deg 形式で 0〜360 度の値を出力します。

カラーストップ(色と位置%)

カラーストップは「どの色を」「どの位置で」表示するかを表すものです。linear-gradient(90deg, #ff0000 0%, #0000ff 100%) のように色のあとへ位置%を書くと、その位置でぴったりその色になります。位置を省略すると、指定した順に色が等間隔で配置されます。本ツールは色1・色2・色3を等間隔に並べた linear-gradient を生成します。

代表的なグラデーション指定の例

指定例意味
linear-gradient(90deg, #ff0000, #0000ff)左から右へ赤→青の横方向グラデーション
linear-gradient(180deg, #fff, #000)上から下へ白→黒の縦方向グラデーション
linear-gradient(135deg, #6366f1, #ec4899, #f97316)左上から右下へ3色を変化させる斜めグラデーション(本ツール初期値に近い形)
linear-gradient(to right, #11998e, #38ef7d)キーワード指定で左から右へ変化(90degと同じ向き)
radial-gradient(circle, #fff, #000)中心から外側へ白→黒の円形グラデーション

よくある質問

CSSグラデーションのコードはどう使う?
このツールはbackground: linear-gradient(...);という形式でコードを生成します。コードボックスをクリックするとbackgroundプロパティごとコピーできるので、対象要素のCSSにそのまま貼り付けるだけで背景にグラデーションが適用されます。
複数の色を使える?
はい。このツールでは色1・色2・色3の3色を指定でき、3色を順番に変化させるグラデーションを生成します。カラーストップを増やせば理論上は何色でも指定できますが、本ツールの出力は3色までです。
斜めのグラデーションは?
角度スライダーで0度から360度まで指定できます。45度や135度のように斜めの角度を指定すると、左下から右上などへ斜めに色が変化するグラデーションになります。初期値は135度です。
グラデーションの方向の指定方法は?
linear-gradientでは角度(deg)か、to rightのようなキーワードで方向を指定します。0degは下から上、90degは左から右、180degは上から下へ進みます。本ツールは角度(deg)方式で出力します。
生成したコードはどのブラウザで動く?
linear-gradientとradial-gradientはChrome・Edge・Firefox・Safariなど主要なモダンブラウザで標準サポートされており、ベンダープレフィックスなしで動作します。生成はすべてブラウザ内で完結し、サーバーには送信されません。

関連ツール

CSSボックスシャドウ生成ツール カラーコード変換ツール カラーパレット生成ツール
コピーしました