text-shadowプロパティ

text-shadowプロパティは、テキストに影を付けます。 値として、スペースで区切った4つのパラメータ、 または、影を完全に取り消す(これがデフォルト値)キーワード noneを指定します。

構文

cssセレクタ {
  text-shadow: X軸方向の移動量 Y軸方向の移動量 ぼかし半径 色;
}
cssセレクタ {
  text-shadow: none;
}

パラメータ

パラメータ 説明
X軸方向の移動量 X軸方向への影の移動量を指定します。
正の値は右方向、負の値は左方向に移動します。
Y軸方向の移動量 Y軸方向への影の移動量を指定します。
正の値は下方向、負の値は上方向に移動します。
ぼかし半径 影のぼかしの度合いを指定します。
値が大きいほど、影はよりぼやけます。
オプションパラメータ。指定しない場合、影はくっきりとした輪郭になります。
色 色の単位で影の色を指定します。
オプションパラメータ。指定しない場合、影の色はテキストの色と同じになります。

X軸・Y軸方向の移動量およびぼかし半径は、パーセントを除く サイズの単位で指定します。

例

影を下方向・右方向に移動させ、少しぼかしてみましょう:

html<div id="elem">
  Lorem ipsum dolor sit amet.
</div>
css#elem {
  text-shadow: 5px 5px 3px black;
}

Результат:

例 . くっきりした影

今度は、影の色を赤にして、下方向・右方向に移動させますが、ぼかしは取り除いてみます。影はくっきりとしたものになります:

html<div id="elem">
  Lorem ipsum dolor sit amet.
</div>
css#elem {
  text-shadow: 10px 10px red;
}

Результат:

例 . 均一な影

今回は、影の位置は移動させずに、ぼかしだけを加えてみます:

html<div id="elem">
  Lorem ipsum dolor sit amet.
</div>
css#elem {
  text-shadow: 0px 0px 3px black;
}

Результат:

関連項目

  • コンテナに影を付けるbox-shadowプロパティ