1

jqueryには、divとテキストの色の要素の不透明度を変更する非常に単純なaddクラスがあります。FirefoxとChromeでは完全に機能しますが、(もちろん)IEではテキストが本当にぼやけてひどく見えます

問題があるかもしれないと考えてページを検証しましたが、それでも正しく機能しません。IEのcleartypeオプションでもありません。

なぜこれがこれを行うのか誰もが知っていますか?

http://nottingham.subverb.net/test.html

4

1 に答える 1

1

これは、不透明効果を実現するためにDXAlphaフィルターが使用されているためです。これは、フォントスムージングに使用されるピクセルを含む、ターゲット内のすべてのピクセルに適用されます。(ところで、IE9ではこの問題は発生しません。)

PNGの背景を使用して、同じ効果を得ることができます。

于 2011-03-04T21:58:41.677 に答える