Muh*_*ham 4 html css font-awesome font-awesome-5
那么,有没有办法我仍然可以使用 CSS 内容属性并在
"far"和"fas"类之间切换?
有什么建议可以解决这个问题吗?
图标的fas和之间的区别在于,要在两者之间切换,您只需调整:farfont-weightfont-weight
.icon {
font-family:"Font Awesome\ 5 Free";
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
display: inline-block;
font-style: normal;
font-variant: normal;
text-rendering: auto;
line-height: 1;
}
.icon:before {
content:"\f007";
}Run Code Online (Sandbox Code Playgroud)
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.0.10/css/all.css">
<span class="icon" style="font-weight:300"></span>
<span class="icon" style="font-weight:900"></span>Run Code Online (Sandbox Code Playgroud)
这是另一个相关问题:当直接在 CSS 中使用时,Font Awesome 显示正方形而不是图标