【问题标题】:How to get @font-face working in safari and mozilla (bigcartel) luna theme如何让@font-face 在 safari 和 mozilla (bigcartel) luna 主题中工作
【发布时间】:2015-05-22 21:33:42
【问题描述】:

我在 Bigcartel 上的 Luna 主题中添加了一些 css (@font-face) 脚本。字体有效,但在 safari 和 mozilla 中无效 我必须在哪里寻找才能在这些浏览器中工作?

这是我遵循并使用以下脚本的答案:

Can I upload a custom font to big cartel

【问题讨论】:

  • 当你检查元素/使用 Firebug 时,CSS 部分会给你提示吗?
  • 浏览器有哪些版本?字体有什么文件类型?您是从另一个域加载字体吗?它以什么方式不起作用(计算机崩溃,您得到 mojibake 等)?

标签: css fonts bigcartel


【解决方案1】:

您需要配置您的网络服务器以允许从单独的域加载字体文件 - 如果您在浏览器的网络检查器中检查“网络”选项卡,您可能会看到有关它的错误。

这里有很多关于如何做到这一点的好信息:How to add an Access-Control-Allow-Origin header

【讨论】:

  • 要添加它,您需要访问 Big Cartel 的 .htaccess 文件,对吧?所以做不到?
  • @pinkp 实际的字体文件需要托管在 Big Cartel 之外的单独服务器上,然后修改该服务器的 .htaccess 以允许外部域加载字体(如有必要) - Big Cartel不允许自定义字体托管或 .htaccess 修改。
猜你喜欢
  • 2017-08-31
  • 2012-03-28
  • 2014-10-12
  • 2019-01-06
  • 1970-01-01
  • 1970-01-01
  • 2023-04-11
  • 2011-01-02
  • 2011-02-20
相关资源
最近更新 更多