如果您使用的是JS+SVG 版本,请阅读:Font Awesome 5 在使用 JS+SVG 版本时显示空白方块
首先,您只需要在 head 标签中包含 Font Awesome 5 的 CSS 文件,使用:
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.13.0/css/all.css">
或者在 CSS 文件中:
@import url("https://use.fontawesome.com/releases/v5.13.0/css/all.css")
然后您需要更正字体系列和如下内容:
@import url("https://use.fontawesome.com/releases/v5.13.0/css/all.css");
.fp-prev:before {
color:#000;
content: '\f35a'; /* You should use \ and not /*/
font-family: "Font Awesome 5 Free"; /* This is the correct font-family*/
font-style: normal;
font-weight: normal;
font-size:40px;
}
<i class="fp-prev"></i>
在某些情况下,您还必须添加
font-weight:900
更多细节在这里:伪元素上的 Font Awesome 5 显示正方形而不是图标
附带说明:Font Awesome 5font-family
为每个图标包提供 4 种不同的图标:
Font Awesome 5 Free
免费图标。
Font Awesome 5 Brands
对于 Facebook、Twitter 等品牌图标。
@import url("https://use.fontawesome.com/releases/v5.13.0/css/all.css");
.fp-prev:before {
color: #000;
content: "\f099";
font-family: "Font Awesome 5 Brands";
font-style: normal;
font-weight: normal;
text-decoration: inherit;
}
<i class="fp-prev"></i>
Font Awesome 5 Pro
对于Font Awesome Pro。
Font Awesome 5 Duotone
也包含在 Pro 包中。
相关:Font Awesome 5 在伪元素中选择正确的字体系列