CSSグラデーションジェネレーター
CSSの線形、放射状、円錐グラデーションを視覚的に作成します。複数のカラーストップを追加してCSSをコピーできます。
スタジオ · ニュートラル環境
機能
線形・放射状・円錐形
複数のカラーストップ
角度・方向を指定
プレビューと CSS を同時表示
使い方
1. グラデーションの種類と角度を選ぶと、ステージにフルサイズでプレビューされます。
2. トラック上のハンドルをドラッグしてストップを移動、空いた場所をクリックして追加(最大 6 個)。カラーウェルとパーセント入力で微調整もできます。
3. 生成された CSS をコピーします — 市松の下地で透過部分の縞(バンディング)も確認できます。
このツールについて
CSS グラデーションは画像ファイルなしでなめらかな色の移り変わりを描くので、どんなサイズでもくっきりしていて、ダウンロードの負担もありません。このジェネレーターは3種類のネイティブなグラデーションを作れます。角度に沿った linear-gradient、中心から広がる radial-gradient、カラーホイールのように中心の周りを回る conic-gradient です。トラック上のハンドルをドラッグしてカラーストップを動かし、トラックの空いている場所をクリックしてストップを追加し(最大6つ)、入力欄で色と位置を細かく調整できます。ステージは結果を全画面サイズで表示し、チェック柄の背景では色の段差(バンディング)や思わぬ透明部分が分かります。出力は現在のすべてのブラウザーで使える標準の CSS で、background や background-image にそのまま貼り付けられます。
よくある質問
線形・放射状・円錐状のグラデーションの違いは?
線形グラデーションは指定した角度の直線に沿って色が変わります。放射状グラデーションは中心点から円や楕円で外側へ広がります。円錐状グラデーションは中心点の周りを色が回転し、円グラフやカラーホイールに便利です。
グラデーションの角度はどう決まりますか?
0deg は上、90deg は右、180deg は下、270deg は左を指します。つまり linear-gradient(90deg, red, blue) は左端が赤、右端が青になります。
グラデーションに色の段差(バンディング)が出るのはなぜですか?
似た2色を広い面積に引き伸ばすと、特に8ビットのディスプレイで段差が出やすくなります。中間のストップを追加する、コントラストのある色を選ぶ、うっすらとノイズを重ねるといった方法が効果的です。
グラデーションに透明を含められますか?
できます。rgba や8桁の HEX などアルファ値付きの色を使ってください。キーワードの transparent に向かってフェードすると中間が灰色がかることがあるので、同じ色のアルファ0に向かってフェードするほうがきれいです。
グラデーションを文字色や枠線に使えますか?
CSS を少し追加すれば使えます。文字の場合はグラデーションを背景に設定し、background-clip: text と透明な文字色を指定します。枠線の場合は border-image か、外側のラッパー要素の背景を使う方法が一般的です。
関連ツール
CSSボーダーラジアス生成
CSS border-radiusを視覚的に作成 — 4つの角を個別にまたは一括で制御できます。リアルタイムプレビュー付き。...
CSS Flexboxプレイグラウンド
CSS Flexboxを学習・実験できます。コンテナのプロパティを調整して、レイアウトの変化をリアルタイムで確認できます。...
CSSグリッド生成
CSSグリッドレイアウトを視覚的に作成します。行、列、間隔を設定して、生成されたCSSとHTMLをコピーできます。...
CSSボックスシャドウ生成
スライダーでCSS box-shadowプロパティを視覚的に生成します。リアルタイムプレビューを確認してCSSコードをコピーできます。...
パーセント計算
一般的なパーセント問題を解決:YのX%はいくつか、XはYの何%か、パーセント変化などに対応。...
電卓
加算、減算、乗算、除算に対応したシンプルなオンライン電卓。小数点、符号切り替え、パーセント、計算履歴機能付き。...
日付・時間計算
2つの日付の差を計算したり、日付に日数を加減算したりできます。...
年齢計算
生年月日を入力すると、年・月・日単位の正確な年齢、生存日数・時間・分の合計、次の誕生日までの日数が表示されます。...