メインコンテンツにスキップ

CSSグラデーション生成ツール

一連の色の中止点からCSS linear-gradient、radial-gradient、またはconic-gradientの宣言を生成します。生成されたCSSをあなたのスタイルシートにコピーして貼り付けてください。

入力

リニアグラデーションの方向、円錐グラデーションの開始角度。

出力

CSS
 
役に立ちましたか?

このツールを使う他の方法

REST API

curl -X POST https://api.iotools.cloud/v1/tool/css-gradient-generator \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "gradientType": "linear",
    "angle": "90",
    "color1": "#ff0000",
    "position1": "0",
    "color2": "#0000ff",
    "position2": "100",
    "useColor3": "",
    "color3": "#ff6b6b",
    "position3": "50"
  }'

ご自身のアカウントのキーに差し替えてください。ツールのフィールドがそのままリクエストボディになります——ラッパーはありません。

AIエージェントに依頼する

Use the IOTools `css-gradient-generator` tool (CSS Gradient Generator) on this input:

YOUR_INPUT_HERE

IOTools MCPサーバーに接続された任意のエージェントにこれを貼り付け、入力内容を追加してください。

埋め込みウィジェット

<iframe
  src="https://iotools.cloud/embed/css-gradient-generator/"
  width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
  title="CSSグラデーション生成ツール — iotools.cloud"
  sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
  allow="clipboard-write"
  style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>

ご自身のページに貼り付けるだけ——無料、キー不要、リンクを掲載するだけです。

API/MCP 1回あたりの費用5クレジットから
クレジットが足りませんか?料金を見る

次の方法でも利用可能

ガイド

その役割

CSSグラデーション生成ツールは、グラデーションのタイプ、角度、および小さな一連の色の中止点を、コピー可能なbackground CSS宣言に変換します。リニア、放射状、またはコニックを選択し、最大3色を各位置の割合で選択すると、コントロールを調整したときにSQLコードが瞬時に更新されます。

リニア対放射状対コニックグラデーション

  • リニアグラデーション — 色が選択した角度の直線に沿って遷移します。0degは上を指し、90degは右を指し、180degは下を指し、円の周りを続けます。これは最も一般的なグラデーションタイプで、背景、ボタン、オーバーレイに使用されます。

    background: linear-gradient(90deg, #ff0000 0%, #0000ff 100%);
  • 放射状グラデーション — 色は線に沿ってではなく、中央のポイントから外側に放射され、円形または楕円形のブレンドを生成します。角度を設定する必要はありません。ブラウザの既定値(最も遠いコーナーまでサイズされた楕円、要素の中央にある)は、使用例の大部分をカバーしています。

    background: radial-gradient(#464aff 0%, #00d4ff 100%);
  • コニックグラデーション — 色は線に沿ってまたは外側に放射するのではなく、カラーホイールやパイチャートのように中央のポイントの周りを掃引します。角度は掃引が始まる場所を設定します。

    background: conic-gradient(from 45deg, #ff0000 0%, #00ff00 50%, #0000ff 100%);

色の中止点と位置

各色の中止点は、グラデーションに沿った位置の割合(0-100%)と色を組み合わせます。位置0%はグラデーションが開始される場所で、100%は終了する場所です。その間の中止点は、各色が完全な強度に達する場所を制御します。このツールは、必要な2つの色の中止点と、オプションの3番目の中止点をサポートしています。これは、実際のデザインで使用されるほとんどの2色および3色のグラデーションを作成するのに十分です。中止点は位置で自動的にソートされるため、入力する順序は関係ありません。

使い方

  1. グラデーションのタイプを選択します:リニア、放射状、またはコニック。
  2. リニアおよびコニックグラデーションの場合は、角度を設定します。リニアの場合はブレンドの方向、コニックの場合は掃引の開始点です。
  3. 色1色2をそれらの位置と共に選択します。これらはグラデーションの開始と終了を定義します。
  4. 中間色が必要な場合は、3番目の色の中止点を追加をオンにし、その色と位置を設定します。
  5. コード出力から生成されたbackground宣言をコピーして、スタイルシートに貼り付けます。

よくある質問

放射状グラデーションに形や位置のオプションがないのはなぜですか? ブラウザの既定値(最も遠いコーナーまでサイズされた楕円、要素の中央にある)は、ほとんどの放射状グラデーションの使用方法と一致しています。楕円の代わりに円が必要な場合、またはオフセンターのグラデーションが必要な場合は、生成されたCSSにcircleキーワードまたはat <position>句を手動で追加してください。

3つ以上の色の中止点を使用できますか? このツールは、インターフェイスを単純に保つために3つに制限されています。より多くの中止点を持つグラデーションの場合、生成されたCSSを取得し、<color> <position>%ペアのカンマ区切りリストを手動で拡張します。構文は、追加する中止点の数に関係なく同じです。

コニックグラデーションの角度は何を意味しますか? これは、色の掃引が開始される角度(度単位)で、上部から時計回りに測定されます。0degは12時から掃引を開始し、90degは3時から開始します。

このツールは何かを保存またはアップロードしますか? いいえ。すべての計算はブラウザ内でローカルに実行されます。色と位置の値はデバイスを離れません。

cssgradientgeneratorlinear-gradientradial-gradientconic-gradientweb design

ツールが気に入りましたか?広告をなくしましょう。

1回のお支払いでアカウントから広告が完全になくなります。サブスクリプションも追跡もありません。