0

我几乎完成了我的网站,但是 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;
}

如果它可能有帮助,这是该网站的链接......

我还能做些什么来让这个东西在 IE8 中工作?

4

1 回答 1

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;
}
于 2013-03-15T13:32:37.233 回答