0

IE8でdivのすべての側面に影を付けるにはどうすればよいか疑問に思いました。これに加えて、上部以外のすべての側面に影が付いた別のdivが必要です。

右と下に影を付けることができましたが、4つの側面すべてに影を付けることはできませんでした。方向プロパティは何を教えてくれますか?私はさまざまな方向で試しましたが、成功しませんでした。

filter: progid:DXImageTransform.Microsoft.Shadow(Strength = 4, Direction = 135, Color = '#cccccc');

4

3 に答える 3

1

ieでcssシャドウを使用することはできません(ie9のみ)。ただし、shadowOnを使用できます。これは優れた画像ベースのjqueryプラグインであり、html要素に影を追加するのに非常に簡単に使用できます。

于 2012-08-15T15:15:13.133 に答える
0

http://css3pie.com/で必要なものをエミュレートできます

または、オブジェクトの後ろに部分的に透明なdivを追加します。これは、偽の影として機能するために少し大きくなります。

于 2012-08-15T15:15:48.590 に答える
0

ここでグロー効果のあるCSSボーダーを回避できます。色やその他のパラメータを変更できます。

お役に立てれば。

于 2012-08-15T15:21:26.967 に答える