jQuery
IE8

IE8でjQueryでフェードすると、ガタガタするのを直す

More than 5 years have passed since last update.


原因

font-familyにメイリオが入っているとIE8でjQueryのフェードを使うとfilterとClearTypeの相性のせいで、アンチエイリアスが効かなくなる(なんかガタガタする)みたいです。


直し方

メイリオを消す


それでもなんかおかしい

メイリオが入ってなくてもテキストが横にずれたら下記のように書くと直りました。


CSS

a {

filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
}