2012-03-12 1 views
1

私が達成しようとしているのは、イメージを置き換える際にCSS3を使った「半分の」シャドウです。下に表示されるよう、ここで関係する三つの要素は、(縮小)、がありますCSS3のボックスシャドウを半分のシャドーシャドウに使用する

enter image description here

:以下

は少しズームし、私が達成しようとしているものの一例である

enter image description here

これまでのところ、Abox-shadowを配置し、次にz-indexを要素Cにプッシュすると、シャドーは要素B上にのみ表示されますが、途中切断は複製できませんでした。

これまでに誰かがこれを達成しようとしたことがありますか、それともいつも「ハッキー」になると思いますか?

+0

Bのために 'box-shadow:... inset'を使うことができますが、私はあなたをよく理解していませんでした – kirilloid

+0

これについての解決策はまだ見つかりましたか?あなたが望むなら、私はそれを試すことができます。 – 99tharun

答えて

0

あなたは、あなたがzインデックスを適用している要素の位置を設定していることを確認します:私はちょうど同じ問題に直面し、それを次のように固定

http://jsfiddle.net/Vxz9f/

+0

そのシャドーをちょっと残して、ぼかしが右に表示されないようにしたいかもしれません:http://jsfiddle.net/Vxz9f/1/ –

0

  • Cが、それは(カバー/オーバー行く)重複してくださいA5pxのためのdiv(またはものは何でもあなたのの高いz-index
  • をDIV与えますシャドーpx金額です)。

同じ色であれば、影を完全に隠すことができ、半分の影を得ることができます。

関連する問題