CSSグラデーションジェネレーター
カラーストップ、角度制御、ライブプレビュー付きでリニア、ラジアル、コニックのCSSグラデーションをビジュアルに作成します。
このツールについて
CSSグラデーションジェネレーターは、コードを手書きせずにCSSグラデーションをビジュアルにデザインできる無料のブラウザベースのツールです。ランディングページのヒーローに繊細な背景が必要な場合も、カードコンポーネントに鮮やかなアクセントが必要な場合も、クリエイティブなレイアウト用の実験的なコニックグラデーションが必要な場合も、このツールで高速かつ直感的にプロセスを進められます。
CSSグラデーションはモダンなWebデザインの基本的な要素です。画像ファイルを必要とせずに、CSS内で直接2つ以上の色のスムーズなトランジションを作成できます。これによりページの読み込み時間が短縮され、任意の解像度に完璧にスケールし、メンテナンスも容易です。3つの主要なタイプ — リニア、ラジアル、コニック — はそれぞれ異なるデザイン目的に対応しており、すべて本ツールでサポートされています。
リニアグラデーションは指定された角度または方向に沿って直線的に色を遷移させます。ラジアルグラデーションは中心点から外側に円形または楕円形で広がります。コニックグラデーションは中心点の周りを回転するように色が変化し、円グラフのような効果やカラーホイールに適しています。
本ツールでは各カラーストップを完全にコントロールできます。色を選択し、グラデーション上の位置を調整し、複雑なマルチカラー効果のために最大10個のストップを追加できます。ライブプレビューが即座に更新され、生成されたCSSはスタイルシートにそのままコピー&ペーストできます。オプションのベンダープレフィックストグルは、レガシーブラウザとの互換性のために -webkit-linear-gradient を生成します。
すべての処理はブラウザ内で完全に実行されます。データがサーバーに送信されることはないため、どんなプロジェクトでも安全にご利用いただけます。
使い方
- タブでグラデーションタイプを選択します:リニア、ラジアル、またはコニック。
- リニアグラデーションの場合、スライダー(0–360度)で角度を設定するか、「右へ」「左下へ」などのプリセット方向を選択します。
- ラジアルグラデーションの場合、形状(円または楕円)と位置(中央、上、下、左、右)を選択します。
- コニックグラデーションの場合、開始角度と位置を調整します。
- カラーストップを追加、削除、変更します。各ストップにはカラーピッカー、Hex入力、位置スライダー(0–100%)があります。
- 上部の大きなプレビューエリアでグラデーションをプレビューします。
- コピーボタンまたはキーボードショートカット Ctrl+Shift+C で生成されたCSSをコピーします。
- 下部のプリセットグラデーションでインスピレーションを素早く得られます。
よくある質問
リニア、ラジアル、コニックグラデーションの違いは何ですか?
リニアグラデーションは指定された角度に沿って直線的に色を遷移させます。ラジアルグラデーションは中心点から円または楕円で外側に放射します。コニックグラデーションは時計の針のように中心点の周りを色が掃引します。それぞれ異なるデザインニーズに適した視覚効果を生み出します。
カラーストップはいくつまで追加できますか?
グラデーションあたり最大10個のカラーストップを追加できます。最低2個のストップが必要です。各ストップには独自の色と位置(0-100%)があり、グラデーションの遷移を細かくコントロールできます。
CSSグラデーションにベンダープレフィックスは必要ですか?
最新のブラウザは標準のlinear-gradient、radial-gradient、conic-gradient構文を完全にサポートしています。-webkit-linear-gradientなどのベンダープレフィックスは非常に古いブラウザ(Safari 6以前、古いAndroid WebView)にのみ必要です。プロジェクトでレガシーサポートが必要な場合、ベンダープレフィックスを有効にできます。
データは安全ですか?
はい。すべてのグラデーション生成は標準のCSS構文構築を使用してブラウザ内で完全に実行されます。データがサーバーに送信されることはなく、入力データへのサードパーティ分析もありません。
Tailwind CSSでこれらのグラデーションを使用できますか?
はい。Tailwindには組み込みのグラデーションユーティリティ(bg-gradient-to-r、from-blue-500など)がありますが、複数ストップのより複雑なグラデーションやラジアル/コニックタイプには、生成されたCSSをTailwindの@applyディレクティブを使用したカスタムクラスに貼り付けるか、bg-[linear-gradient(...)]のような任意値を使用できます。
関連ツール
カラーコンバーター
HEX、RGB、HSL間でカラーを変換し、コントラストチェックやパレット生成も行えます。
ボックスシャドウ生成
オフセット、ブラー、スプレッド、色のスライダーでCSSボックスシャドウをビジュアルに設計します。
CSSレイアウト生成
FlexboxとCSS Gridレイアウトをビジュアルに構築し、ライブプレビューとCSSコードを生成します。
ボーダーラジアス生成
角ごとのCSS border-radius値をライブプレビューと生成コード付きでビジュアルに設計します。
Flexboxプレイグラウンド
CSS Flexboxの全プロパティをビジュアルに実験します。コンテナとアイテムの設定をライブプレビューとCSS出力で確認。
CSS変数ジェネレーター
CSSカスタムプロパティでカラーテーマシステムを設計します。シェードスケール、セマンティックトークン、ダークモード対応を自動生成。
カラーパレット抽出
画像からドミナントカラーパレットを抽出。HEX、RGB、HSL値付き。CSS変数、Tailwind設定、JSONでエクスポート。
デザイントークンジェネレーター
デザイントークンをCSSカスタムプロパティ、JSON、SCSS変数として生成します。