font-face を使用し、それを含む div をフィルターを使用して回転させています。
.ie8{
font-family: cscriptie, Georgia, Palatino, Times New Roman, serif;
background: transparent\9;
filter: progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand',
M11=1.5320888862379554, M12=-1.2855752193730787,
M21=1.2855752193730796, M22=1.5320888862379558),progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF),alpha(opacity = 100);
zoom: 1;
position:absolute;
}
@font-face {
font-family: cscriptie;
src: url('/fonts/cscript-webfont.eot');
src: url('cscript-webfont.eot?#iefix') format('embedded-opentype'),
url('cscript-webfont.woff') format('woff'),
url('cscript-webfont.ttf') format('truetype'),
url('cscript-webfont.svg#webfont') format('svg');
}
IE 8 および IE 7 以外のすべてのブラウザで問題なく動作しますが、文字の周りに黒いピクセルが表示されて奇妙に見えます。
背景はページごとに変わるため、背景色を使用できません。
これは、IE 8 および 7 でのフィルターの回転と font-face でのみ発生します。
助言がありますか?