亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

還在用png當做小圖標嗎?Iconfont拯救你

我们自己在写Demo或者平时开发的时候,有时候需要一些图标,我们可能会去使用图片,但是这是很低级的做法。因为如果设备的分辨率发生变化,png图片可能会失真。如果我们使用矢量图,就能轻松解决这个问题了。是两题的特点是放大后图像不会失真,和分辨率无关,适用于图形设计、文字设计和一些标志设计、版式设计等。

注册账号

在此之前,我们需要注册iconfont的账号:http://www.iconfont.cn

Iconfont:国内功能很强大且图标内容很丰富的矢量图标库,提供矢量图标下载、在线存储、格式转换等功能。阿里巴巴体验团队倾力打造,设计和前端开发的便捷工具。

新建项目

第一步:点击图标管理->我的项目->新建项目,稍微填写一下相关信息,新建一个项目。

https://raw.githubusercontent.com/beat-the-buzzer/pictures/master/iconfont/iconfont1.png

https://raw.githubusercontent.com/beat-the-buzzer/pictures/master/iconfont/iconfont2.png

添加图标

第二步:在首页或者图标库中找到你想要的图标并添加入库

https://raw.githubusercontent.com/beat-the-buzzer/pictures/master/iconfont/iconfont3.png

第三步:点击购物车,将这些图标添加至项目

https://raw.githubusercontent.com/beat-the-buzzer/pictures/master/iconfont/iconfont4.png

第四步:回到我们的项目中去,我们可以看到刚刚添加的图标,我们自己也可以编辑。

导出资源

第五步:点击Symbol和查看在线链接,会出现一个地址

https://raw.githubusercontent.com/beat-the-buzzer/pictures/master/iconfont/iconfont5.png

第六步:将这个地址输入浏览器中访问,可以得到一长串js代码

第七步:Ctrl+A Ctrl+C,新建一个js文件,Ctrl+V

在项目中使用

第八步:将这个js文件引入一个空的HTML文件里,在浏览器上打开这个HTML文件并审查元素,此时我们看到了svg图标已经在浏览器上加载完成了。

https://raw.githubusercontent.com/beat-the-buzzer/pictures/master/iconfont/iconfont6.png

第九步:引用svg图标,如果需要,可以使用css去修改样式。引用的方式在下面第三个地址里面有介绍。

https://raw.githubusercontent.com/beat-the-buzzer/pictures/master/iconfont/iconfont7.png

使用方法

下面是三种方式使用字体图标的方法:

这些代码都是在上面导出项目的时候生成的。

最终效果:

https://raw.githubusercontent.com/beat-the-buzzer/pictures/master/iconfont/iconfont8.png

至此,一个省事的方案就全部完成了。iconfont上面提供了三种引用字体图标的方法,大家可以按需去使用。

自定义图标

我们可以在iconfont上自己绘制需要的图标,更专业一点,就是用adobe illustrator(Ai)来绘制矢量图。

點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消