KENスクールブログ | パソコン教室・パソコン講座なら個別指導のKENスクール

BLOGKENスクールブログ

Web・DTPデザイン

CSSでドロップシャドウ

みなさんこんにちは
今回は便利なCSSを紹介していこうと思います。

例えば、下記のようなKENスクールのロゴがあったとしましょう。

これに対し、CSSで影をつけたくなったとしましょう。
※KENスクールのロゴは透過PNGになっているので、文字の背景は無い状態です。

以下のソースのようにbox-shadowで影をつけるとどうなるか?

表示結果↓

お分かりの通り、背景が透明なのは関係なく画像全体に影がついてしまいます。
あくまで文字に対して影をつけたい…
そんな時は以下のように「filter: drop-shadow」を使ってみましょう!

【構文】drop-shadow(影のx軸オフセット 影のy軸オフセット ぼかし 色)

表示結果↓

いかがでしょうか?
このように、背景が透明なのが考慮されて文字自体に影がついてくれます!

みなさん、是非試してくださいね!