2

微信小程序,制作属于自己的Icon图标 - 畅饮无绪

 2 years ago
source link: https://www.cnblogs.com/cool-net/p/16107773.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

微信小程序,制作属于自己的Icon图标

最近在接手一个微信小程序,发现里面的图标都是使用的image组件,看起来非常别扭,加载也不太顺畅。

就想着看看微信有没有类似自带的图标库可以使用。

有是有,就是太少了,翻来翻去好像也就 8 种,不太够用啊。

image

官方没有就只能自己做了,还是阿里的iconfont好使,首先你得有iconfont的账号。

1、将你心仪的图标加入购物车

image

2、将图标添加至项目

点击右上角倒数第三个图标进入购物车,然后将购物车添加到我们的项目中,没有项目可以自行创建。

image

3、我的项目

进入到我的项目可以看到我们刚刚加入的图标,我的项目在最上方的资源管理 — 我的项目。

image

4、将项目下载至本地

解压后你会看到如下文件

image

5、将字体转换为base64

进入网站:https://transfonter.org/ ,找到文件中的 iconfont.ttf 字体文件,将字体文件转换为 base64。

记得开启第2步的 Base64 encode

image

下载并解压后你将会获得如下的文件

image

6、样式文件修改

同时打开第 4 步下载解压的 iconfont.css文件和第 5 步,下载解压的stylesheet.css文件。

我们先看confont.css文件,红圈中的代码直接删除
image
再打开stylesheet.css文件,将红圈中的代码复制到confont.css文件中去
image

7、重命名

confont.css重命名为 xxx.wxss,并放到微信小程序项目中去,注意:后缀必须是wxss

image

8、导入样式文件并使用

app.wxss中导入我们的 xxx.wxss,我们生成的 icon 图标就可以在项目中使用了。

image
<view class="iconfont icon-bianji"></view>
image

至此,我们自定义的Icon图标就制作完成了


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK