スキップメニュー:コンテンツへナビゲーションへ

乱雑モックアップ   らんざつ[乱雑] (名・形動)[文]ナリ 入り乱れていること。乱れていて秩序がないこと。また、そのさま。

透過pngにbox-shadowを指定したらドロップシャドウみたいな効果を得られるか?

2010年 4月 26日 |

CSS3, html/css | タグ:

このエントリをはてなブックマークに追加このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリーのブックマーク数

ドロップシャドウのイメージcss3のbox-shadowを使うと(ベンダープレフィックスが必要だけど)簡単に影をつけられる。

でもってこれを、透過png(アルファチャンネル付きpng)に指定した場合、photoshopの対象レイヤー右クリック – [レイヤー効果] – [ドロップシャドウ] (もしくは [レイヤー] – [レイヤースタイル] – [ドロップシャドウ])みたいにオブジェクトの輪郭に沿って影がつくのだろうか?
それとも画像の外側に四角い影がつくのだろうか?

ドロップシャドウのようになったら素敵だなぁと思って試してみました。

box-shadowテスト1

まずは普通に。

-moz-box-shadow:0 0 20px #f33;
-webkit-box-shadow:0 0 20px #f33;

box-shadowテスト1
あぁ、いきなりダメだ、切ない。

box-shadowテスト2

意味ないだろうけど内側に指定してみる。

-moz-box-shadow:inset 0 0 100px #f33;
-webkit-box-shadow:inset 0 0 100px #f33;

box-shadowテスト2
ちゃんと画像の下に影が入ってるなぁ。

text-shadowだったら?

imgはインラインだし、どうだろう?

p ,p img{text-shadow:#f33 0 0 10px;}

text-shadowテスト1
まぁそうだろうねぇ。

ちなみにIEのfilter:growだと

filter:grow
photoshopのドロップシャドウ風になってしまった。


コメントはまだありません »

コメントはまだありません。

この投稿へのコメントの RSS フィード。 TrackBack URL

コメントする

You can add images to your comment by clicking here.




Back to Top↑

あわせて読みたい

Back to Top↑

RSS 乱雑モックアップのフィード

Copyright © 乱雑モックアップ. All Rights Reserved.