CSS TEXT-SHADOW GENERATOR

CSS text-shadowジェネレーター

文字の影をリアルタイムで確認しながら、CSSのtext-shadowを作成できます。X・Y位置、ぼかし、色、透明度、複数シャドウを自由に調整できます。

設定とサンプル文字はブラウザ内だけで処理され、外部へ送信・保存されません。

プレビュー文字の設定

ここでの文字・サイズ・文字色・背景は、プレビューだけに反映されます。

文字影の設定

画面上の順番がCSSの順番で、先頭の影が一番手前です。

1 / 8個

プリセット

リアルタイムプレビュー

Text Shadow

サンプル文字、文字サイズ、文字色、背景は生成CSSに含まれません。

生成したCSS

標準のtext-shadowだけを出力します。

text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4);

値だけ

2px 2px 4px rgba(0, 0, 0, 0.4)

text-shadowとは?

text-shadowは文字と文字装飾へ影を付けるCSSプロパティです。W3CのCSS Text Decoration Module Level 3では、影1個を「X方向、Y方向、任意のぼかし、任意の色」で指定し、複数の影はカンマで区切ります。

text-shadow: X Y blur color;

X・Y・blur・colorの意味

Xの正値は右、負値は左へ、Yの正値は下、負値は上へ影を動かします。blurは0以上のぼかし半径で、0なら輪郭がはっきりします。色をCSS上で省略するとcurrentColorが使われますが、このツールは結果を明確にするため色を必ず出力します。

複数シャドウの重なり順

影はカンマ区切りで重ねられ、先に指定した影ほど手前へ描画されます。このツールでは一番上の「影1」をCSSの先頭へ出力します。

text-shadow:
  0 0 4px #FF3FD1,
  0 0 12px rgba(255, 63, 209, 0.82);

発光風・ネオン風を作るコツ

XとYを0にして、同系色の影をぼかし違いで重ねると発光風になります。ネオン風では明るい影を手前に置き、大きく薄い影を後ろへ追加すると奥行きが出ます。

仕様範囲について

この初期版は、広く実装されているW3C CSS Text Decoration Module Level 3のtext-shadow仕様に沿った4要素を対象にします。Level 3ではbox-shadowにあるspreadやinsetを扱わないため、UIと生成値にも含めません。CSSWGのLevel 4 Editor’s Draftには拡張案がありますが、本ツールではブラウザ互換性を優先して採用していません。

読みやすさも確認しましょう

影を強くしすぎると文字の輪郭が曖昧になり、読みづらくなることがあります。実際に使う背景色と文字色に近い状態で、スマートフォンを含めて確認してください。

よくある質問

text-shadowとは何ですか?

CSSで文字と文字装飾へ影を描画するプロパティです。

3つの数値は何を表しますか?

X方向、Y方向、ぼかし半径の順です。

Xにマイナス値を使えますか?

使えます。負の値にすると影が左方向へ移動します。

Yにマイナス値を使えますか?

使えます。負の値にすると影が上方向へ移動します。

ぼかしを省略できますか?

CSSでは省略でき、その場合は0として扱われます。このツールは分かりやすく3値を常に出力します。

ぼかしに負の値を使えますか?

使えません。0以上を指定してください。

影の色を省略するとどうなりますか?

CSS仕様では要素のcurrentColorが使われます。このツールでは結果を明確にするため色を出力します。

透明な影にできますか?

できます。透明度を0~100%で設定し、必要に応じてalpha付きのrgba()へ変換します。

文字色と同じ影にできますか?

同じHEX色を指定できます。CSSではcurrentColorを指定する方法もあります。

複数の文字影を重ねられますか?

はい。カンマ区切りで最大8個まで生成できます。

複数の影はどの順で重なりますか?

先に指定した影ほど手前に描画されます。

文字を発光させるにはどうしますか?

XとYを0にし、同系色でぼかしの異なる影を複数重ねます。

ネオン文字を作れますか?

はい。ネオン風プリセットから色やぼかしを調整できます。

box-shadowとの違いは何ですか?

text-shadowは文字へ影を付け、box-shadowは要素のボックスへ影を付けます。

text-shadowはレイアウトサイズを広げますか?

いいえ。影はレイアウト計算へ影響せず、影だけでスクロールを発生させません。

spreadやinsetは使えますか?

このツールの初版は一般的なtext-shadowのX位置・Y位置・ぼかし・色・複数影に対応し、spreadやinsetは生成しません。

入力内容は送信されますか?

いいえ。設定とサンプル文字はブラウザ内だけで処理します。