首次创建 Blazor 项目时,默认图标提供程序是 Iconify,带有打开的图标包。
如何更改图标提供程序?
大多数网站都提供了一些JavaScript包含在 html 页面中的内容,因为我正在使用页面,所以我不使用这些内容Blazor。
我需要做什么来切换我的提供商?
图标@import url('open-iconic/font/css/open-iconic-bootstrap.min.css');来自site.css
导入不同的图标
我使用了 Material Icons
1.site.css中导入素材图标
@import url('https://fonts.googleapis.com/icon?family=Material+Icons');
2.使用材质图标
例子
<ul class="nav flex-column">
<li class="nav-item px-3">
<NavLink class="nav-link" href="" Match="NavLinkMatch.All">
<i class="material-icons">
accessibility
</i> Home
</NavLink>
</li>
<li class="nav-item px-3">
<NavLink class="nav-link" href="counter">
<i class="material-icons">autorenew</i>
Counter
</NavLink>
</li>
</ul>
</div>`
[1]: https://i.stack.imgur.com/LmyDC.png
有用的是将以下链接放在 head 标签上,然后我就可以获取图标
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
然后像这样访问图标
<i class="material-icons">face</i>
有关更多信息,请查看此文档