Web開発

CSS Gradient Generator

複数の色から線形、放射状、円錐形のグラデーションを作成し、完成したCSSを取得します。

タイプ

0°は上、そこから時計回り。

不透明度 % 位置 %

                    

A CSS gradient is a smooth transition between multiple colors, generated by the browser itself with no image needed. This tool lets you visually build a linear, radial, or conic gradient and copy the finished CSS instantly.

How to use it

Common uses

Things to keep in mind

A radial gradient defaults to stretching into the shape of its element (an ellipse), not always staying a circle — worth accounting for on rectangular blocks.

Multiple gradients can be layered by listing them comma-separated in background-image — it works like stacked layers, with the first one in the list on top.

このツールに関する記事: CSSグラデーション:linearがradialやconicとどう違うか

よくある質問

線形、放射状、円錐形グラデーションの違いは何ですか?

線形グラデーションは選択した角度の直線に沿って遷移し、放射状グラデーションは中心点から円または楕円として外側に広がり、円錐形グラデーションはカラーホイールのように中心点の周りに色を掃引します。

円錐形グラデーションはすべてのブラウザでサポートされていますか?

現在の主要なブラウザはすべて円錐形グラデーションをサポートしていますが、線形や放射状グラデーションより新しいCSS機能のため、非常に古いブラウザバージョンではレンダリングされない場合があります。

出力として何が得られますか?

このツールは選択した色、ストップ、位置を使ってすぐに使えるCSS backgroundの構文を生成し、スタイルシートに直接貼り付けることができます。

repeating-linear-gradientは通常のlinear-gradientと何が違いますか?

通常のlinear-gradientは色の並びを要素全体にちょうど一度だけ引き伸ばしますが、repeating-linear-gradientは同じカラーストップの並びを周期的に繰り返すことで、縞模様やパターンのある背景を作り出します。

複数のグラデーションを背景として重ねることはできますか?

はい、background-imageプロパティはコンマ区切りのグラデーションのリストを受け付け、それらは複数の背景画像と同じようにレイヤーとして重なります——リストの最初のものが一番上に表示されます。

記事: Web開発

HEX、RGB、HSL:色の書き方がこれほど多く存在する理由

デザイナーが手動で色合いを選ぶとき、HEXではなくHSLを選ぶことが多い理由。

CSS圧縮:ファイルから実際に何が取り除かれるのか、その理由

圧縮されたCSSが人間には読めなくなっても、ブラウザではまったく同じように動作する理由。

JavaScript圧縮:圧縮と難読化の違い

圧縮されたコードは望めば読めるのに対し、難読化されたコードはそうはいかない理由。

HTML圧縮:マークアップの空白がそもそもなぜ重要なのか

<pre>やtextareaの内部で空白を取り除くと、ほぼどこよりもページの見た目を壊してしまう理由。

Luhnアルゴリズム:カード番号の正しさをどう検証するか

Luhnチェックに合格したカード番号が、そのカードが実際に存在することを意味しない理由。

IBAN:国際銀行口座番号の構造

IBANの最初の2文字が口座番号そのものの一部ではなく国コードである理由。

QRコード:ピクセルの正方形にリンクがどう収まるのか

中央にロゴがあるQRコードでも、模様の一部が隠れていながらスキャンできる理由。

バーコード:Code 128がEAN-13とどう違うか

店頭に並ぶ商品がほぼ常にCode 128ではなくEAN-13を使う理由。

プレースホルダー画像:開発中に偽の画像が重要な理由

レイアウトがまだ構築中の間、開発者が本物の写真の代わりに意図的にグレーの四角形を入れる理由。