html - CSS @font-face eot (HelveticaNeueLT Std Thin) 不适用于 IE

标签 html css internet-explorer

我写了一个 css 来为我的网站添加“HelveticaNeueLT Std Thin”字体。但是该 css 不适用于 IE 浏览器,该字体也无法通过 http://www.fontsquirrel.com/tools/webfont-generator 转换为 eot

该网站出现错误“Adobe 已请求生成器将他们的字体 HelveticaNeueLT Std Thin Regular 列入黑名单。您将无法转换此字体。”

所以我把这个表格转换成另一个网站但是没有用,

这是我的 css,这适用于其他浏览器,但 IE 有问题。

@font-face {
    font-family: Helvetica_Thin;
    src: url("fonts/HelveticaNeueLTStd-Th_0.otf") format("opentype");
    src: url("fonts/HelveticaNeueLTStd-Th_new.eot"),
         url("fonts/HelveticaNeueLTStd-Th.ttf") format('truetype'),
         url("fonts/HelveticaNeueLTStd-Th_new.eot?#iefix") format('embedded-opentype');
}

这是上面字体的下载链接http://font2s.com/fonts/50728/helvetica_neue_lt_std_35_thin.html#.VBvpBxYsD3Y

最佳答案

尝试写成这种格式

@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 */
}

关于html - CSS @font-face eot (HelveticaNeueLT Std Thin) 不适用于 IE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25929910/

相关文章:

javascript - JQuery 过滤网站 onClick 以删除某些 div 或部分

html - IE7 <li> 元素符号或数字显示在 div 之外

jquery - 如何跨浏览器检测 jQuery 中具有 'required' 属性的输入字段?

html - 输入和文本区域之间的行为不同

javascript - Ember 观察 DOM 事件

css - 如何让我的 CSS 滑出元素推送其相邻的内容?

html - CSS 悬停效果不会在文本上触发

html - 为什么我的页脚会浮到顶部?

javascript - Chrome 和 IE 11 之间的 Jasmine spyOn 不同

css - IE 边框打破导航