web端iconfont应用

援用形式:

    1.unicode 援用 (不反对多色,反对按字体的形式去动静调整图标大小,色彩)    2.font-class 援用 (unicode应用形式的一种变种,语意明确,容易分辨是哪个icon,实质上还是应用的字体,所以多色图标还是不反对的)    3.symbol 援用(全新的应用形式,将来的支流,举荐用法。反对多色图标、反对像字体那样来调整款式)

兼容性 unicode > font-class > symbol

  1. 形式一、unicode 援用(下载到本地)

    ①增加想要的图标到库,右上角购物车将图标退出到想要退出的我的项目中(或者新建的我的项目中)



    ②下载我的项目中图标至本地,解压下载的压缩包,将下载文件放入到static文件夹中(带demo字样的是具体配置阐明文件,不必引入)


    ③援用图标css文件

    运行会报错文件查找失败:'./iconfont.ttf?t=1642736921417'

    是因为在iconfont.css外面要应用绝对路径,不能应用相对路径(举例批改如下图,须要依据本人文件所放地位批改为对应格局门路)


    ④在须要图标的中央应用图标,类名为iconfont,图标名称也能够通过复制间接拿到
    <i class="iconfont">&#xe60e;</i>

    运行后果如图:

    1. 形式二、unicode 援用(在线链接)
      ①复制在线链接


    ②定义应用iconfont的款式并全局援用


    ③在须要图标的中央应用图标,类名为iconfont,图标名称也能够通过复制间接拿到
    <i class="iconfont">&#xe60e;</i>
    运行后果如图:

    1. 形式三、font-class 援用
      ①拷贝我的项目上面生成的font-class代码




    ②援用图标css文件

    ③应用图标,筛选相应图标并获取类名,利用于页面

    1. 形式四、symbol 援用
      uniapp不反对symbol多色图标,须要应用工具iconfont-tools进行解决

    ①以symbol形式下载到本地

    ②装置iconfont-tools(windows+R,cmd关上dos窗口,装置iconfont-tools)

    执行命令为:npm install -g iconfont-tools

    ③将下载压缩包解压,取出iconfont.js文件,将iconfont.js文件放入iconfont-tools文件夹下(iconfont-tools在node装置门路下\node_global\node_modules\内,我是将nodejs装置在F盘下)

    ④命令提示符执行命令:iconfont-tools,始终回车应用默认设置就好,执行结束后iconfont-tools文件夹下会生成iconfont-weapp文件夹。


⑤将iconfont-weapp文件夹中的iconfont-weapp-icon.css放至static动态资源文件夹下,并全局援用该css文件。

⑥依据图标理论名称应用图标,留神要带上t-icon。

应用成果如下: