首页 > 解决方案 > 在 Salesforce 中升级到 Font Awesome 5

问题描述

我正在尝试升级到 FontAwesome 5,但它不起作用。我们通过 Salesforce 原生的 OrchestraCMS 运行我们的网站。

我已经下载了第 5 版并按原样上传到我的静态资源中。然后在我的 Visualforce 组件页面标题中,我添加了以下代码:

    <apex:stylesheet value="{!URLFOR($Resource.FontAwesome, '/FontAwesome/css/fontawesome.css')}" />

我们使用CSS 伪元素,所以我根据说明更新了所有类:

.expired::before {
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    content: "\f017";
    color: #886E3A;}

我试过只解压缩和上传 webfonts 和 css 文件,但这仍然不起作用。

任何建议,将不胜感激。

标签: csssalesforcevisualforcefont-awesome-5

解决方案


这可能是我在 Salesforce 中构建网站的方式,但对于那些与我有同样问题的人,我建议如下:复制 fontawesome.css(从文件底部的 URL 中删除“../”)并将 webfonts 文件夹放入静态资源中的 zip 文件中。

然后参考您的样式表:

这些说明与 Font Awesome 网站略有不同,因为上传他们的 zip 文件并引用它对我不起作用。


推荐阅读