本次采用的免费字体图标是iconfont
1、 需要什么图标在上面搜索框查找,然后加入购物车,选完后再点右上角的购物车
2、添加到项目中,有项目就选项目添加,没有就创建项目
3、确定后进入你的项目(可以看到你项目中的所有图标),点击 下载到本地
4、解压,在我们的项目的assets下创建iconfont文件夹,把解压包里的所有文件复制到iconfont文件夹中
5、到main.ts或者是main.js中全局引入 assets -> iconfont -> iconfont.css和 iconfont.js 这两个文件
// 引入阿里云字体图标css
import '@/assets/iconfont/iconfont.css';
import '@/assets/iconfont/iconfont.js';
文件路径在 assets -> iconfont -> demo_index.html,打开后是这样的
下面以icon-user为例
<span class="iconfont icon-user">span>
标签中也可以直接使用
<span>span>
例如\e64b
这种一般用于将图标定位到页面的某个位置,::before 和 ::after 这两者的content中设置
这个码在 assets -> iconfont -> iconfont.css 里面对应图标的content码
div::before{
content: '\e64b'
}
两种方式,任选其一
因为每次新开项目或者重搭个人项目都得去花一些时间去很多教程文章,干脆直接自己写一篇做笔记后面需要时快速复习一下就可以省很多时间。