CSSテキストシャドウ ジェネレーター
使い方
- 水平・垂直オフセットを調整して影の位置を設定します。
- ぼかし半径で影の柔らかさを設定します。
- 影の色を選択し、不透明度を調整します。
- プレビューテキストを入力して見た目を確認できます。
- コピーボタンで生成されたCSSをコピーできます。
CSSテキストシャドウとは
CSSのtext-shadowプロパティは、テキストに影の効果を追加します。水平・垂直オフセット、ぼかし半径、色を制御できます。見出し、ヒーローテキスト、エンボス効果、画像上のテキストの視認性向上などに広く使われています。
デザインのコツ
- 控えめな影(1-2pxオフセット、低い不透明度)は古く見えずに奥行きを追加します。
- 暗い影のある白テキストは画像背景での視認性を向上させます。
- オフセットゼロでぼかしだけにするとグロー効果が作れます。
- 負のオフセットは影をテキストの上または左に配置します。
活用シーン
- 見出しとヒーローテキスト:ページタイトルやバナーの見出しに奥行きと視覚的なインパクトを追加。
- ロゴとブランディング:画像ファイルを使わずにブランド名に特徴的なテキスト効果を作成。
- レトロ・ネオン効果:鮮やかな色とグロー効果を組み合わせてヴィンテージやサイバーパンクの雰囲気を演出。
- アクセシビリティとコントラスト:複雑な背景や画像上のテキストにコントラストのある影を追加して視認性を向上。
- エンボス・レタープレス効果:明るい影と暗い影を組み合わせて、浮き出しや押し込みのテキスト表現を再現。
アクセシビリティの注意点
テキストシャドウは使い方次第で可読性を向上させることも損なうこともあります。画像背景上の明るいテキストの後ろに控えめな暗い影を置くとコントラストが上がり読みやすくなります。一方、強すぎる影や派手な色の影は、特にロービジョンやディスレクシアのユーザーにとって読みづらさの原因になります。実際のコンテンツで影の設定をテストし、影に頼らずにWCAGのコントラスト要件(通常テキスト4.5:1、大きなテキスト3:1)を満たしていることを確認しましょう。
プライバシー
すべての処理はブラウザ内で完結します。データがサーバーに送信されることはありません。
よくある質問
text-shadowとbox-shadowは何が違いますか?
text-shadowは文字(テキスト)そのものに影を付けるCSSプロパティで、文字の形状に沿って影が描画されます。box-shadowは要素のボックス(矩形)に影を付けるもので、対象が異なります。このツールはtext-shadowの値だけを生成します。
入力したプレビューテキストやCSSは外部に送信されますか?
いいえ。プレビューもCSSの生成もすべてブラウザ内で完結し、入力内容がサーバーに送信されることはありません。インストールやログインも不要です。
複数の影を重ねることはできますか?
このツールは単一のtext-shadow値を生成します。複数の影を重ねたい場合は、生成されたCSS値をカンマで区切って手動でつなげてください(例: 1px 1px 2px red, -1px -1px 2px blue)。
不透明度はどのようにCSSに反映されますか?
不透明度のスライダーは影の色をrgba()形式のアルファ値として出力に組み込みます。たとえば不透明度50%の黒い影は rgba(0, 0, 0, 0.5) として生成されます。
オフセットゼロでぼかしだけにするとどうなりますか?
水平・垂直オフセットを0にしてぼかし半径だけを設定すると、文字の周囲を均等に光らせるグロー(発光)効果が作れます。ネオン風のデザインに便利です。