css - 自定义字体未通过外部 CSS 加载

标签 css

我有一个带有 css 和自定义字体的网站 A,一切正常。现在我正在尝试从我的网站 B 引用此 css。除了未应用字体外,一切都在 css 方面运行良好。当我查看 Firefox 控制台的网络选项卡时,一切都已正确加载,包括自定义字体。

这是我在我的 CSS 中声明字体的方式:

@font-face {
    font-family: 'Raleway Light';
    src: url('http://website-a.com/fonts/Raleway-Light.ttf');
}

* {
    font-family: 'Raleway Light', sans-serif;
}

我还尝试使用相对路径 src 引用 .ttf:url('../fonts/Raleway-Light.ttf');但它也不起作用。

有什么见解吗?

PS.: 我尝试了不同的浏览器并清理了缓存。

最佳答案

Firefox 不允许跨域字体嵌入。看这个similar question用于各种解决方案。

关于css - 自定义字体未通过外部 CSS 加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41784514/

相关文章:

css - Opencart 缩放背景

html - TLFTextField 中的 AS3 htmlText 带有 CSS <a> 和 <h> 标签错误

javascript - 根据左右元素左右显示悬停卡?

css - 在未知高度 div 中垂直居中未知高度文本

JavaFX 子级编辑无需外部 css 文件

html - 创建水平堆叠的div

css - 使用 CSS 在 div 的两侧添加箭头?

html - 悬停时更改 <li> 背景

javascript - 在点击图像时全屏播放 HTML5 视频

jquery - 来自按钮的 jQuery 或 CSS 弹出菜单的模式