CSSグラデーション・グラデーション文字

linear・radial・conicのグラデーションを色と位置をプレビューしながら作ります。背景用と、文字をグラデーションにするCSSを両方出力します。

グラデーションの種類
deg
色と位置

    色は 2〜10 個まで。位置は 0〜100% で、同じ位置に 2 色置くと境目がくっきりします。

    プレビュー
    グラデーション文字

    グラデーション

    色や角度を動かすと、その場でCSSを作ります。

    CSS

    補足

    • 色は位置の順に並べ替えて出力します。CSS は前の色より小さい位置を前の位置まで引き上げて描くため、並びが前後すると見た目が変わるからです。
    • radial-gradient の ellipse と中心 50% 50%、conic-gradient の from 0deg は既定値なので書きません。
    • グラデーション文字は background-clip: text で背景を文字の形に切り抜き、文字色を透明にして作ります。Safari 向けに -webkit- 付きも一緒に出します。文字を選択したときやコピーしたときは通常の文字として扱われます。
    • 入力した値は、この端末の外へ出ません。

    よくある質問

    どの種類のグラデーションを作れますか?

    linear-gradient(線形)・radial-gradient(円形)・conic-gradient(扇形)の3種類と、それぞれの repeating- 版を作れます。色は 2〜10 個まで置け、色ごとに位置(0〜100%)と不透明度を指定できます。

    文字をグラデーションにするにはどうすればよいですか?

    「グラデーション文字用」の CSS をそのまま文字の要素に貼ってください。background-clip: text で背景を文字の形に切り抜き、文字色を透明にして作ります。Safari 向けの -webkit-background-clip と -webkit-text-fill-color も一緒に出力します。

    色の境目をくっきりさせる(ストライプにする)ことはできますか?

    できます。同じ位置に 2 つの色を置くと、そこで色がぼけずに切り替わります。「繰り返す」をオンにして 0〜10% のような短い範囲に色を置くと、しま模様になります。プリセットの「しましま」がその例です。

    色の位置を px で指定できますか?

    できません。位置は % だけです。px で指定したい場合は、出力した CSS の % を書き換えてください。

    ↑↓ 移動 / Enter 開く / Esc 閉じる