JA
マイツール

CSS テキストシャドウ生成

オフセット、ぼかし、色、不透明度と追加レイヤーでCSSのtext-shadowの値を作成します。ソフト、縁取り、ネオン、3D、レトロなどのプリセット付き。

プリセットで、縁取りの太さ、ハード影・レトロのオフセット、3Dの奥行き、グローの大きさとして使われます。
1行に影を1つ(x y [ぼかし] [色])入力します。メインの影の後ろに追加されます。
マイツール →
広告

CSSの text-shadow プロパティは、文字の後ろにぼかした、またはくっきりした複製を1つ以上描きます。1層なら写真の上の見出しを浮き立たせ、複数層なら縁取り、ネオンのグロー、3D文字、レトロなずらしも作れます。画像を使わないので、文字は選択でき、どんなサイズでも鮮明です。このジェネレーターは値を作り、追加したレイヤーを検証し、結果をお使いのブラウザー上で表示します。

使い方

  1. プリセットを選ぶか、「カスタム」のままオフセット、ぼかし、色、不透明度を設定します。
  2. 「プリセットのサイズ」で、縁取りを太く、グローを広く、3D文字を深くします。
  3. 効果を組み合わせるときは、追加レイヤーを1行に1つずつ入力します。
  4. プレビューの文字と色をページに合わせてから、CSSの1行をコピーします。

計算式

text-shadow: <x> <y> [<blur>] <color> [, more layers]

xが正なら影は右へ、yが正なら下へ動きます。ぼかしは影をやわらげ、負の値にはできません。box-shadow と違い、spread も inset もありません。縁取りプリセットは「プリセットのサイズ」だけ離れた8方向にくっきりした複製を置き、3D押し出しは奥行き1pxごとに複製を1つ重ねます。

計算例

初期値(右へ2 px、下へ2 px、ぼかし4 px、不透明度40%の黒)では、text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4); というやわらかいドロップシャドウになります。ハードな影のプリセットを3 px、トマト色にすると 3px 3px 0 #ff6347 になり、1 pxの縁取りには -1px -1px 0 #000000 や 1px 1px 0 #000000 のような8つのレイヤーが必要です。

よくある質問

CSSで文字を縁取りするにはどうしますか?

縁取りプリセットのようにあらゆる方向へ影を重ねるか、現在のすべてのブラウザーが対応している -webkit-text-stroke: 2px black を使います。影は文字の後ろに置かれて文字の形が保たれますが、ストロークは輪郭の中央に引かれるため文字が細くなります。

text-shadow は読みやすさやアクセシビリティを損ないますか?

薄い影は、複雑な写真の上の文字を読みやすくすることがあります。ただしWCAGのコントラストは、影ではなく文字と背景の間で測られます。文字色そのものを読みやすく保ち、本文には強いグローを避けてください。

text-shadow は重いですか?

数層なら負荷は小さいです。大きく動く文字にぼかしたレイヤーを何十も使うと、スマートフォンでコマ落ちすることがあるため、長い3D重ねは見出しだけにしてください。

出典

最終更新:

このツールを引用する
APA

kakaoCalc. (2026, November 8). CSS テキストシャドウ生成. https://kakao.mobile/ja/tools/css-text-shadow-generator/

MLA

“CSS テキストシャドウ生成.” kakaoCalc, 8 Nov. 2026, kakao.mobile/ja/tools/css-text-shadow-generator/.

広告