色ツール·7 分

CSS グラデーションの作り方(リニア、ラジアル、コーニック)

美しく実用的な CSS グラデーションを設計・記述する方法を学びます。無料ビジュアル生成ツール付き。

なぜ CSS グラデーションを使うのか?

CSS グラデーションを使うと、画像ファイルなしで滑らかな色の遷移を作れます。背景、ボタン、カード、ヒーローセクションに最適です。グラデーションはコードからブラウザで生成されるため、あらゆる解像度にきれいにスケールし、ダウンロードサイズを増やさず、瞬時に調整できます。主な種類は直線状の流れを作る「リニアグラデーション」と、円形に広がる「ラジアルグラデーション」、そして近年追加された中心の周りを回転する「コーニックグラデーション」です。

良いグラデーションを選べば、フラットデザインに奥行きを足し、雰囲気を演出し、視線を CTA に導けます。鍵は強い色の組み合わせから始め、方向とカラーストップを適切に選ぶことです。

よくある用途

  • ヒーローセクション:ランディングページの目を引く背景
  • ボタン:微妙なグラデーションで CTA をクリックしやすく
  • カードとパネル:画像なしで背景に奥行き
  • ローディング状態:プレースホルダーに滑らかなシマーを作る
  • ボーダーとテキスト:新しい CSS ではグラデーションを文字やボーダーに適用可能

方法 1:UtilBoxx の無料 CSS グラデーションメーカーを使う(推奨)

当社の CSS グラデーションメーカー では、色を選び、ストップを設定し、方向を選んで、本番対応の CSS をコピーできます。手順は次のとおりです:

  1. utilboxx.com/ja/tools/color/gradient にアクセス
  2. カラーピッカーで 2 色以上を選ぶ
  3. ストップ、角度、形状(リニア、ラジアル、コーニック)を調整
  4. キャンバスで結果をライブプレビュー

5.「CSS をコピー」をクリックしてスニペットを取得

この方法の長所

  • ページリロードなしのライブプレビュー
  • ベンダープレフィックス付きのクリーンな CSS を出力
  • リニア、ラジアル、コーニックに対応
  • URL でグラデーションを保存・共有可能
  • モバイル対応でタッチ操作に最適

方法 2:手で CSS を書く

リニアグラデーションの例:

```css background: linear-gradient(135deg, #ff7e5f, #feb47b); ```

ラジアルグラデーション:

```css background: radial-gradient(circle at center, #6a11cb, #2575fc); ```

コーニックグラデーション(円グラフ風効果に最適):

```css background: conic-gradient(from 180deg, red, yellow, lime, cyan, blue, magenta, red); ```

任意数のカラーストップとパーセンテージでブレンドを制御できます。

方法 3:既成のグラデーションライブラリを使う

uiGradients、Grabient、ColorHub などのサイトが、厳選された美しいグラデーション集を提供しています。閲覧して CSS をコピーし、プロジェクトに貼り付けるだけ。カスタムデザインが必要ない場合は最も早い手段です。

よくある質問

リニア、ラジアル、コーニックの違いは?

リニアは直線、ラジアルは中心から外側へ放射状に、コーニックは中心の周りをカラーホイールのように回ります。すべて異なる視覚効果を生みます。

CSS グラデーションはパフォーマンスに影響しますか?

いいえ。グラデーションはブラウザのコンポジターで計算され、実行時はほぼ無料です。背景画像より軽く、あらゆる解像度にスケールします。

グラデーションをボーダーやテキストに使えますか?

はい。`border-image: linear-gradient(...)` でボーダーに、`background-clip: text; color: transparent;` でテキスト塗りつぶしに適用できます。

アクセシブルなグラデーションにするには?

上のテキストと十分なコントラストを確保してください。コントラストチェッカーで検証し、アニメーション抑制や高コントラスト設定のユーザーには単色フォールバックを提供することを検討してください。

結論

CSS グラデーションは強力で軽量なデザインツールです。迅速で視覚的なワークフローには UtilBoxx の CSS グラデーションメーカー がデザインと本番コードのコピーに最も手軽です。