只有一部分图标能够正常显示:
- fa-user(用户)
- fa-check(勾号)
- fa-minus(减号)
- fa-phone(电话)
其他的图标只显示一个空方框:
- fa-skull(骷髅头)
- fa-apple(苹果图标)
还有一些图标什么也做不了:
- fa-x
- fa-xmark(叉号)
- fa-road-circle-exclamation(路标感叹号)
我正在使用 Blazor 和 Blazorize,已经尝试了以下方法:
<i class="fa fa-check"></i>
(可用)<i class="fa-solid fa-xmark"></i>
(不可用)<Icon Name="IconName.Mail" />
(可用)<Icon Name="@("fa-gift")" />
(可用)<Icon Name="@("fa-xmark")" />
(不可用)<Icon Name="@("fa-xmark")" IconStyle="IconStyle.Solid" />
(不可用)
在我的 _Host.cshtml 文件中添加了以下内容:
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.15.4/css/all.css" />
如果没有这个文件,Blazorize 的 <Icon>
方法将无法使用。