字体无法在 IE8 上加载

Posted

技术标签:

【中文标题】字体无法在 IE8 上加载【英文标题】:Font-face won't load on IE8 【发布时间】:2014-06-09 18:47:49 【问题描述】:

我已经尝试了其他主题中的许多解决方案,但字体仍然无法在 IE8 中加载。 字体由 FontSquirrel 转换,并且 CSS 已在那里生成。没有交替。 根据其他主题..它现在应该可以工作了。但是..它没有。有什么解决方法可以让它工作吗?或者这只是我一直讨厌 ie8 的原因之一?

可以在这个网址看到问题:www.kokomogroningen.nl

字体当前是:

    @font-face 
        font-family: 'dincondregularregularcondRgRgularregularcondRgRgularregularcondRgRg';
        src: url('/css/ff_din_condensed_regular-webfont.eot');
        src: url('/css/ff_din_condensed_regular-webfont.eot?#iefix') format('embedded-opentype'),
             url('/css/ff_din_condensed_regular-webfont.woff') format('woff'),
             url('/css/ff_din_condensed_regular-webfont.ttf') format('truetype'),
             url('/css/ff_din_condensed_regular-webfont.svg#dincondregularregularcondRgRgularregularcondRgRgularregularcondRgRg') format('svg');
        font-weight: normal;
        font-style: normal;
    

【问题讨论】:

请在此处发布相关代码,而不仅仅是链接到您的网站 【参考方案1】:

来源http://css-tricks.com/

  @font-face 
  font-family: 'MyWebFont';
  src: url('webfont.eot'); /* IE9 Compat Modes */
   src: url('webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
   url('webfont.woff') format('woff'), /* Modern Browsers */
   url('webfont.ttf')  format('truetype'), /* Safari, android, ios */
   url('webfont.svg#svgFontName') format('svg'); /* Legacy iOS */

这也可能有帮助

Font Face not working in IE8 as expected

【讨论】:

谢谢,但你提供的 css 技巧已经是我正在使用的。

以上是关于字体无法在 IE8 上加载的主要内容,如果未能解决你的问题,请参考以下文章

win7 IE8无法加载jquery的js问题?

RuntimeException:无法制作本机字体或自定义 TextView 加载字体的内存泄漏

C#的网页控件WebBrowser如何指定内核为IE8?

无法将自定义字体加载到 OSX 项目中,但是......我进入了 iOS 项目?

用于颤振的 Google 字体包无法在发布模式下加载字体

IE 8 及更早版本不加载 CSS [关闭]