IE8 - 字体反别名奇怪的行为(带打印。例子)

时间:2010-10-06 10:43:53

标签: css internet-explorer internet-explorer-8 font-face antialiasing

每个网络开发人员都厌倦了Internet Explorer ...... 我正在开发一个新的网站并使用font-face(问题可能没有关系,但以防万一......):

@font-face {
    font-family: 'ArabicTypesettingRegular';
    src: url('arabtype-webfont.eot');
    src: local('☺'), url('../../../partilhado/fontes/arabtype-webfont.woff') format('woff'), url('../../../partilhado/fontes/arabtype-webfont.ttf') format('truetype'), url('../../../partilhado/fontes/arabtype-webfont.svg#webfontz5xQb9Ii') format('svg');
    font-weight: normal;
    font-style: normal;
}

我面临的问题是与反别名/字体平滑相关...它在每个浏览器中都运行正常但是IE8(我不关心旧版本)...使它复杂化一点更多,它适用于某些标题,但在其他一些标题中失败..我可以保证元素共享相同的类,正如您在我的示例HIGHER RESOLUTION IMAGE HERE中所看到的那样..

alt text

Css课程:

.title{
font-family:"Arabic Typesetting";
font-size:24px;
margin-top:10px;
}

我试图将它从'px'更改为'pt',但它没有解决我的问题......

[编辑]我删除了font-face,而Arial问题仍然存在... [/ EDIT]

你有什么想法吗?或者关于这个问题的一些评论...


提前致谢,

佩德罗

1 个答案:

答案 0 :(得分:2)

我猜你在第一个标题的背景上使用css过滤器alpha不透明度 它取消了抗锯齿 您将找到一个修复程序(添加和删除背景颜色)here