0

フォントのスムージングのために CSS でテキスト シャドウを使用しましたが、IE 以外のほとんどすべてで見栄えがします。CSS は次のとおりです。

#navigation li {
display: inline;
list-style: none;
display: block;
float: left;
width: 15em;
height: 2em;
text-align: center;
padding: .5em 0 0 0;
margin: 0;
border-left: .0625em solid #FFF;
border-right: .1em solid #CCC;
text-shadow: .0625em .0625em .0625em #ffffff;
filter: dropshadow(color=#ffffff, offx=1, offy=1);
filter: glow(color=black,strength=1);

}

IE では、テキストは次のようになります

ただし、Safari、Chome、FireFox、Opera では次のようになります。

4

2 に答える 2

2

この CSS プロパティを試してください:

 filter: progid:DXImageTransform.Microsoft.DropShadow(OffX=1, OffY=1, Color=#ffffff);

IE でこのデモを試してください: http://jsfiddle.net/ongisnade/Dw7kz/

于 2012-10-05T03:06:35.190 に答える
1

エクスプローラーは別のエンジンでメソッドをレンダリングするため、表示されるものは実際には機能です。

設定を試すstrength=0と、正しく表示されるはずです。

于 2012-10-05T02:43:24.657 に答える