IE7のバグの一つ、「filter:alphaで半透明にした要素上(子含む)のフォントのアンチエイリアスが無効になる」に対応する話。 この現象、半透明大好きwebデザイナだけではなく、jQueryやscriptaculousでフェード効果を使った事のあるエンジニアも多く悩まされたのではないでしょうか。 この時に一番問題になるのがWindows VistaマシンでIE7を使っているユーザ対応です。Vistaは標準でメイリオを搭載していますのでwebページも他のフォントより綺麗なメイリオで表示させたいです、がしかしVistaに搭載されているブラウザはIE7なので、自然とVista + IE7という組み合わせが発生します。 今の所のアイデアとして以下の2つを書き留めます。 フェードする時だけ対応 フェードする時にフォントがジャギるのが気になる場合はどうするか。 一つはフェードが完了したタイミング