IE8没有拿起我的@ font-face

时间:2013-03-15 13:21:10

标签: css3 internet-explorer-8 font-face

我差不多完成了我的网站,但是IE8还有一个很小的问题......
我正在使用FutureStd Medium字体的@ font-face,而IE8的每个浏览器都设法选择了它。

我已经尝试了所有给出的提示&互联网上提供的技巧,但没有运气。

  • '替换为"
  • 将样式表的内容放在<body>中,而不是<head>
  • 让不同的生成器生成.eot文件

这是我的CSS:

@font-face {
  font-family: "CustomFutura";
  src: url("fonts/FuturaStd-Medium.eot"); /* IE9 Compat Modes */
  src: url("fonts/FuturaStd-Medium.eot?#iefix") format("embedded-opentype"),
       url("fonts/FuturaStd-Medium.woff") format("woff"),
       url("fonts/FuturaStd-Medium.ttf")  format("truetype"),
       url("fonts/FuturaStd-Medium.svg#svgFontName") format("svg");
  font-weight: normal;
  font-style: normal;
}

如果有帮助,this is the link to the site ......

我还能做些什么才能让这个东西在IE8中运行?

1 个答案:

答案 0 :(得分:1)

尝试以下方法:

@font-face
{
    font-family: 'CustomFutura';
    src: url('fonts/FuturaStd-Medium.eot');
    src: url('fonts/FuturaStd-Medium.eot?iefix') format('eot'), url('fonts/FuturaStd-Medium.woff') format('woff'), url('fonts/FuturaStd-Medium.ttf') format('truetype'), url('fonts/FuturaStd-Medium.svg#svgFontName') format('svg');
    font-weight: normal;
    font-style: normal;
}