CSS @ font-face在IE8中不起作用

我尝试阅读有关如何处理IE中自定义字体的多篇文章,但是它们似乎对我没有用。我尝试将字体转换为EOT,但这似乎也不起作用。我不确定自己在做什么错,所以我将发布我的代码

@font-face {

font-family: "Klavika Regular";

src: url('../fonts/klavika.eot');

src: local('☺'), url('../fonts/klavika.woff') format('woff'), url('../fonts/klavika.ttf') format('truetype'), url('../fonts/klavika.svg') format('svg');

font-weight: normal;

font-style: normal;

}

回答:

这在ie8 / 9中有效

@font-face {

font-family: 'AftaserifRegular';

src: url('AftaSerifThin-Regular-webfont.eot');

src: url('AftaSerifThin-Regular-webfont.eot?#iefix') format('embedded-opentype'),

url('AftaSerifThin-Regular-webfont.woff') format('woff'),

url('AftaSerifThin-Regular-webfont.ttf') format('truetype'),

url('AftaSerifThin-Regular-webfont.svg#AftaserifRegular') format('svg');

font-weight: normal;

font-style: normal;

}

以上是 CSS @ font-face在IE8中不起作用 的全部内容, 来源链接: utcz.com/qa/414915.html

回到顶部