【问题标题】:Font Awesome randomly not showing icons, with nothing changedFont Awesome 随机不显示图标,没有任何变化
【发布时间】:2016-04-29 06:05:43
【问题描述】:

我已经连接了 Font Awesome 图标,并正在使用我正在构建的新网站设计。我已经检查了文件的 href 和大多数其他会改变这一点的东西。它昨天只是随机停止工作,即使我直接链接到服务器上的 CSS 文件而不是 CDN,它也不会显示。它也不会引发错误。

还有其他人有这个问题或类似问题吗?

我使用的链接:

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.css">

【问题讨论】:

  • 您最近是否从 3.2.1 版本更新了该链接?旧字体 awesome 有完全不同的图标渲染类:fontawesome.io/3.2.1
  • 是的,我会在他们更新 CDN 后一个月左右尝试更新它。
  • 你的 标签喜欢渲染图标吗?在您的 部分 中粘贴一个未与该链接标记一起显示的示例图标
  • 检查 看看是否有 display:none 什么的。那一定是别的东西然后字体真棒
  • 我还会检查控制台以确保字体返回的不是 200 请求。虽然根据你所说的,它听起来像是在送达。

标签: css href font-awesome


【解决方案1】:

去年我遇到了这个问题,字体真棒无法加载涉及我的 DNS 主机。我们有 2 个域(www.companycorp.com、www.companycorporation.com)指向一台服务器。该站点的字体真棒 URL 为 www.companycorp.com/...,它会随机无法在 www.companycorporation.com 上加载字体真棒图标。解决方案是将 www.companycorporation.com 重定向到 www.companycorp.com。

您的 DNS 设置是否以类似方式设置?您能否提供指向您网站的链接?

【讨论】:

  • 我实际上使用 CDN 连接到 CSS,但这让我三思而后行,尤其是当我们将此测试站点移至生产环境时。
  • 只是跟进:我已经多次在不同的网站上遇到这个问题(最近真的如此)。我不知道 .htaccess 是否由包含默认“拒绝访问”外部站点的文件夹设置,但结果是我总是给它一个来自根目录的相对路径(/font-awesome/4.5.0 /css/font-awesome.css) 并解决了问题。
猜你喜欢
  • 2022-01-18
  • 1970-01-01
  • 1970-01-01
  • 2020-08-01
  • 2013-05-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-10-11
相关资源
最近更新 更多