@ font-face字体无法在IE中呈现

时间:2015-07-28 10:01:41

标签: html css internet-explorer

我有一些字体在我的网站中使用,在IE中字体无法正确呈现(根本)。我做了一些研究,似乎我需要将其设置为允许安装嵌入。我尝试使用http://carnage-melon.tom7.org/embed/但是当我下载embed.exe时终端没有出现。这只是IE中的一个问题,在chrome,opera,safari和firefox中运行良好。

IE控制台日志:

CSS3114: @font-face failed OpenType embedding permission check. Permission must be Installable.

CSS

@font-face {
    font-family: 'droid-sans-regular';
    src: url('../fonts/DroidSans-webfont.woff') format('woff'),
         url('../fonts/DroidSans-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

1 个答案:

答案 0 :(得分:1)

你需要ie:

的eot字体类型
  src: url('../fonts/DroidSans-webfont.eot'); /* IE9 and above */
  src: url('../fonts/DroidSans-webfont.eot?#iefix') format('embedded-opentype'), /* IE8 */