最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

【uniapp

IT圈 admin 18浏览 0评论

【uniapp

在这里介绍一种使用ttf转Base64的方法在项目中引入iconfont字体包的过程

1. 获取字体包

在阿里巴巴矢量图标库中,寻找合适的图标,然后将其添加至库中:

添加完想要的图标后,点击右上角的购物车图标,在弹出框中点击下载代码:

解压缩下好的文件包,文件夹目录如下:

文件名描述
demo_index.html这个文件是图标的索引文件,里面可以看到各种引入方式的介绍和各图标的名称。
demo.cssdemo_index.html的样式文件。
iconfont.jsSymbol引入方式需要用到的文件。
iconfont.cssfont-class引入方式需要用到的文件。
iconfont.json配置文件。
iconfont.ttf字体文件。

此处采用的是font-class的引入方式,因此只需要iconfont.css加上索引文件demo_index.htmldemo.css就可以了。

2. 修改字体包

  1. 在项目中合适的位置(一般在static目录下)新建一个iconfont文件夹,将准备好的文件放入待用:


2. 去可以将文件转换成Base64的网址,如transfonter中,将原文件夹下的ttf文件转换成Base64代码(注意下图红框部分的设置):

3. 解压缩转换好的压缩包,打开stylesheet.css文件,复制src这一行的代码:

4. 打开第1步中的iconfont.css,将第3步复制的代码覆盖到相应的src位置,并保存。
这样,iconfont字体包就成功引入到项目里了。

3. 在项目中使用iconfont

打开demo_index.html文件,在浏览器中选中font-class选项卡,找到想使用的图表名:

如上图,如果想使用第一个图表的话,那么复制icon-guanliyuan,然后去项目中的代码里,通过类名的方式引入:

<view class="iconfont icon-guanliyuan">
</view>

运行项目,就可以看到效果了:

可以样普通文字一样通过样式来调整图标的颜色、大小等。

【uniapp

在这里介绍一种使用ttf转Base64的方法在项目中引入iconfont字体包的过程

1. 获取字体包

在阿里巴巴矢量图标库中,寻找合适的图标,然后将其添加至库中:

添加完想要的图标后,点击右上角的购物车图标,在弹出框中点击下载代码:

解压缩下好的文件包,文件夹目录如下:

文件名描述
demo_index.html这个文件是图标的索引文件,里面可以看到各种引入方式的介绍和各图标的名称。
demo.cssdemo_index.html的样式文件。
iconfont.jsSymbol引入方式需要用到的文件。
iconfont.cssfont-class引入方式需要用到的文件。
iconfont.json配置文件。
iconfont.ttf字体文件。

此处采用的是font-class的引入方式,因此只需要iconfont.css加上索引文件demo_index.htmldemo.css就可以了。

2. 修改字体包

  1. 在项目中合适的位置(一般在static目录下)新建一个iconfont文件夹,将准备好的文件放入待用:


2. 去可以将文件转换成Base64的网址,如transfonter中,将原文件夹下的ttf文件转换成Base64代码(注意下图红框部分的设置):

3. 解压缩转换好的压缩包,打开stylesheet.css文件,复制src这一行的代码:

4. 打开第1步中的iconfont.css,将第3步复制的代码覆盖到相应的src位置,并保存。
这样,iconfont字体包就成功引入到项目里了。

3. 在项目中使用iconfont

打开demo_index.html文件,在浏览器中选中font-class选项卡,找到想使用的图表名:

如上图,如果想使用第一个图表的话,那么复制icon-guanliyuan,然后去项目中的代码里,通过类名的方式引入:

<view class="iconfont icon-guanliyuan">
</view>

运行项目,就可以看到效果了:

可以样普通文字一样通过样式来调整图标的颜色、大小等。

发布评论

评论列表 (0)

  1. 暂无评论