文字に影(ドロップシャドウ)を付ける text shadow (drop shadow)

影(ドロップシャドウ)について

文字に影を付ける場合はtext-shadowプロパティを使用します。
ぼかし、色は省略でき、色を省略した場合は文字色と同色が反映されます。
box-shadowと違い、広がり距離とinsetがないことにご注意ください。

構文

							text-shadow:水平方向の位置 垂直方向の位置;
							または
							text-shadow:水平方向の位置 垂直方向の位置 ぼかしの長さ;
							または
							text-shadow:水平方向の位置 垂直方向の位置 ぼかしの長さ 色;
						
場所 初期値 説明
1つ目
必須
水平方向の位置
正の値で右方向、負の値で左方向
2つ目
必須
垂直方向の位置
正の値で下方向、負の値で上方向
3つ目 0 ぼかしの長さ
4つ目 currentColor 影の色
省略するとテキストと同じ色になる

サンプル

  • ※ サンプルでは分かりやすくするため、フォントサイズを大きくしています。
  • ※ サンプルにはありませんが、水平方向の位置と垂直方向の位置を0にすることで、光彩(グロー)効果の表現が可能です。

sample 1

sample 2

sample 3

sample 4

複数の影を指定

カンマで区切ることにより、1つの文字に対して複数の影を付けることが可能です。

サンプル

sample

応用編(様々な影の表現)

複数指定やその他プロパティを使用することで、様々な影の表現が可能です。

sample

sample

sample

sample

sample

sample

CSS3逆引きリファレンス一覧へ戻る