自定义字体不适用于IIS 7上托管的Firefox 8上的本地和实时网站

时间:2011-11-24 08:23:22

标签: asp.net .net css iis-7 firefox-8

我已经尝试了所有选项,使自定义字体在Firefox 8.0中运行......但它们根本不起作用。他们正在使用Firefox 7及更低版本以及所有其他浏览器(IE7,IE8, IE9,Safari浏览器,浏览器)

我已尝试过MIME类型的所有可能选项:

woff (application/octet-stream)
woff (font/woff)
woff (application/x-font-woff)

但结果是一样的......

font-face根本不能用于字体。我的CSS如下:

@font-face{
    font-family:'My Font';
    src: url('/Fonts/My Font-webfont.eot');
    src:url('/Fonts/My Font-webfont.eot?#iefix') 
    format('embedded-opentype'), 
    url('/Fonts/My Font-webfont.woff') 
    format('woff'), 
    url('/Fonts/My Font-webfont.ttf') 
    format('truetype'), 
    url('/Fonts/gebooker-webfont.svg#My Font') 
    format('svg');
    font-weight: normal;
    font-style: normal;
}

所有字体都是从托管该网站的同一个域提供的。

有人可以建议如何使字体在Firefox 8上运行吗?

非常感谢任何形式的帮助!!

1 个答案:

答案 0 :(得分:2)

将您的字体文件上传到fontsquirrel.com 这将输出您所需的所有不同字体类型,以使您的自定义字体适用于支持CSS @font-face的所有浏览器。