css - 为什么@font-face 在 safari 上工作而不在 firefox 上工作? (Mac 版本)

标签 css firefox safari font-face

我在网站的 CSS 文件中使用了以下内容。它适用于 safari 但不适用于 Firefox。如果这看起来是一个简单的问题,我是一个新手,对此深表歉意。现在已经尝试了 3 个小时。

@font-face { 字体系列:手写; 来源:网址(http://example.com/handwriting.ttf);

提前谢谢你。

最佳答案

Firefox 阻止加载来自不同域的字体,除非它们与 HTTP access control headers 一起发送。 .

如果您从同一域提供字体,请使用相对路径。如果 handwriting.ttf 与您的 css 文件位于同一目录中,那么您将使用:

@font-face { font-family: handwriting; src: url(handwriting.ttf); }

关于css - 为什么@font-face 在 safari 上工作而不在 firefox 上工作? (Mac 版本),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3439214/

相关文章:

Javascript 不适用于 firefox 和 IE,但适用于 chrome

css - Firefox 3.6 和 Firefox 4 之间的水平导航 CSS 区别

asp.net - Chrome/Safari : jQuery works in . htm 但不在 .aspx 中

css - 垂直滚动不适用于 Mobile Safari

html - 如何对齐div中的内部文本

html - 谷歌浏览器在新标签页中打开链接或打开新窗口时清除当前页面的 CSS 样式

Jquery Waypoints 没有检测视口(viewport)

CSS - 自动宽度 float 元素(可扩展 float )

c++ - 如何使用已安装的 firefox 或 chrome 在 C++ 应用程序中呈现 html

ios - iOS Web应用程序,全屏显示吗?