【问题标题】:IE8 and CSS @font-face crashes the browserIE8 和 CSS @font-face 使浏览器崩溃
【发布时间】:2015-04-25 03:26:58
【问题描述】:

我看到对于同一问题还有另一个问题here,但没有一个建议对我有用。我正在使用以下语法加载一些文本字体和自定义图标字体的权重:

@font-face {
  font-family: "proxima_nova_rgregular";
  src: url("../vendor/fonts/proximanova-regular-webfont.eot");
  src: url("../vendor/fonts/proximanova-regular-webfont.eot?#iefix") format("embedded-opentype"), 
    url("../vendor/fonts/proximanova-regular-webfont.woff") format("woff"), 
    url("../vendor/fonts/proximanova-regular-webfont.ttf") format("truetype"), 
    url("../vendor/fonts/proximanova-regular-webfont.svg#proximanova-regular-webfont") format("svg");
  font-weight: normal;
  font-style: normal;
}

大约 80% 的情况下,这会使浏览器完全崩溃。我也将它与引导程序一起使用,但找不到任何表明不兼容的东西。我已经尝试在结束正文标记之前使用 javascript 加载,以及大约一百种其他方式。

事件查看器在 mshtml.dll 上显示崩溃

Faulting application name: iexplore.exe, version: 8.0.7601.18715, time stamp: 0x54b3297e
Faulting module name: mshtml.dll, version: 8.0.7601.18715, time stamp: 0x54b334da
Exception code: 0xc0000005
Fault offset: 0x000d87e0
Faulting process id: 0x25c
Faulting application start time: 0x01d04d3634afbed0
Faulting application path: C:\Program Files\Internet Explorer\iexplore.exe
Faulting module path: C:\Windows\System32\mshtml.dll
Report Id: ac43aaa2-bb80-11e4-9a74-000c29491be4

我在这里完全被难住了,我尝试过的一切都无济于事 - 任何正确方向的点都会有所帮助。

【问题讨论】:

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


    【解决方案1】:

    对于遇到此问题的其他任何人,在我的情况下,它归结为在结束 </body> 标记之前的一些错误标记。浏览母版页并逐块删除最终解决了它。

    【讨论】:

      猜你喜欢
      • 2012-05-04
      • 1970-01-01
      • 2012-03-20
      • 2012-05-12
      • 1970-01-01
      • 1970-01-01
      • 2013-01-25
      • 2011-09-23
      • 2021-08-10
      相关资源
      最近更新 更多