Firefox 不会渲染字体

Posted

技术标签:

【中文标题】Firefox 不会渲染字体【英文标题】:Firefox won't render fonts 【发布时间】:2011-04-20 02:22:31 【问题描述】:

所以 firefox 不想加载我的字体,路径是正确的,我也是 Firebug 中的请求,但它不会呈现它。在其他浏览器上运行完美,这是我的代码:

@font-face 
font-family: 'Gill Sans';
src: url('/fonts/gillsansstd-webfont.eot');
src: local('☺'), url('/fonts/gillsansstd-webfont.woff') format('woff'), url('/fonts/gillsansstd-webfont.ttf') format('truetype'), url('/fonts/gillsansstd-webfont.svg#webfontCBlAmwSC') format('svg');
font-weight: normal;
font-style: normal;

我正在使用 wordpress,网站地址设置为 www.site.com si 我在 www 上读过。网站 firefox 不会呈现字体或类似的东西。你知道解决方案吗?

【问题讨论】:

【参考方案1】:

链接css文件时解决了,只需执行/path/to_the_file

【讨论】:

对于我花了几个小时试图弄清楚的事情来说,这是多么愚蠢的简单解决方案。为你点赞!【参考方案2】:

对于某些人来说,可能不是你的情况,因为你已经解决了,如果字体扩展名正确,问题可能出在 MIME 类型扩展名上,如果你使用 IIS,请务必告诉他 MIME 类型,否则你会面对漂亮的 404

【讨论】:

以上是关于Firefox 不会渲染字体的主要内容,如果未能解决你的问题,请参考以下文章

开始使用Firefox

CSS 不会阻止 Firefox Quantum 上的渲染

Google Material Icons(字体)不会在 Mozilla Firefox 中呈现

chrome整体字体渲染问题2016

Firefox 不呈现来自 CloudFront 的字体

IE 和 Firefox 中的文本大小不同