1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > html和css制作小图标 前端不求人系列 自己制作一个Icon字体图标

html和css制作小图标 前端不求人系列 自己制作一个Icon字体图标

时间:2020-01-29 04:56:39

相关推荐

html和css制作小图标 前端不求人系列 自己制作一个Icon字体图标

这里将告诉您前端不求人系列 自己制作一个Icon字体图标,具体操作方法:

图片格式的icon图标有很多缺点,例如放大时会失真,图片体积大,不支持变色等,这篇文章会手把手指导你如何将一个png、jpg等图片格式的icon转换成字体文件的图标

用下面的png图片做示例

(一)首先我们需要找到一个png图片转svg矢量图的网站,百度上可以找到很多这种网站,我这里是用的autotracer:/zh.html

(二)在转svg图片时根据实际需要,注意勾选忽略白色背景这个设置,当你的图标和我的实例一样是纯色的时候,建议勾上它,否则你后面生成的字体图标会包含多个path。而如果你的图标由多种颜色构成,则没必要选他。

参考:/momozjm/p/6383058.html

①当纯色图片没有勾选忽略白色背景时,生成的字体样式会有多个path:

②勾选忽略白色背景后,就不会带有path了

(三)当我们拿到转换的svg图片后,就可以使用icnmoon工具生成我们的字体样式文件了

①打开https://icomoon.io/app/#/select网站,通过左上角的import icon按钮导入刚刚我们生成的svg矢量图

②使用select按钮选中我们刚刚导入的svg图标,然后点击右下角的Generate Font按钮,就可以自动生成我们所需的字体文件图标了

(四)解压下载后的文件夹,我们需要的是fonts文件夹和style.css, 将这个文件放入你的项目中,style.css文件中引入了字体文件,所以会有路径,这个时候你在使用的时候要注意路径问题

①使用style.css中的样式时,注意修改font-face里的url路径,这里的路径原本指向的是icomoon.eot、icomoon.ttf、icomoon.svg,但是我迁移到我自己的工程目录下时,路径和文件名字都根据工程名字做出了改变。

②我们在使用时应用style.css里对应的样式就完成了,可以根据font-size和color控制字体图标的大小和颜色

前端不求人系列 自己制作一个Icon字体图标就为您介绍到这里,感谢您关注懒咪学编程.

本文地址:/Webqianduan/htmlyucss/58876.html

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。