firefox - Font Awesome 无法在 Firefox 上正确显示

标签 firefox font-awesome

我正在尝试在客户网站上安装的小部件中使用 Font Awesome 图标。 Font Awesome 图标在 Safari 和 Chrome 中正确显示,但在 Firefox 中不显示。但是,在我们的网站上预览它时,它仍然可以在 Firefox 中正确显示。这与 Firefox 如何跨域显示第三方字体有关吗?

任何想法将不胜感激。谢谢。

注意:这是使用 Firefox V9 及更高版本测试的。

最佳答案

如果字体所在的服务器发送正确的 CORS header ,Firefox 只允许字体的跨域链接。它这样做是因为规范非常清楚地说明要这样做,在 http://dev.w3.org/csswg/css3-fonts/#default-same-origin-restriction

关于firefox - Font Awesome 无法在 Firefox 上正确显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10638476/

相关文章:

javascript - 使用 moment.js 从时区偏移转换为本地时间

Firefox 中的 jQuery fadeIn flash

html - 制作右人字形字体的尖端 - 很棒的图标触摸 div 的末尾

javascript - Font Awesome 图标仅在从 Javascript 使用后才能在一个 td 中工作

google-app-engine - 如何在 Google Cloud Platform 上为 font awesome new CDN 设置 "Access-Control-Allow-Origin" header ?

javascript - Firefox 最小化时是否停止运行 JavaScript(长轮询)?

CSS图像缩小

html - 在 img 标签中使用 .ico

css - 多行网络图标

css - 静态旋转 Font Awesome 图标