什么是iconfont

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

所以作为一名合格的前端程序员,一定要熟练使用iconfont

为什么要使用iconfont

  • 简单点来说根据以往开发项目的经验,通常是下载img图片,并且直接插入到html中,说实话这个方法比较简单粗暴。但是却有很大的缺点。就是需要浏览器加载资源,降低浏览器性能。所以我找了一篇写的比较好的文章,是关于前端图片的处理技术,可以参考参考
  • 兼容性好,应用广,广泛使用,但是由于字体的颜色设置单一,对于色彩复杂的图片,不能很好地进行处理。

如何使用iconfont

  • 在搜索框汇总搜索关键字后,我们就可以找到类似的图案样式,如下图所示。
    一般来说我们点击之后,就可以设置图标的颜色和大小,并且可以下载png或者svg的格式,至于这两种格式的区别。如下文章所示

  • 当然我发现了一些比较好玩的方法,我们可以将图标添加到自己的项目中,如下图所示

    然后我们就可以在自己的个人页面找到自己的项目,我们可以选择将相关代码下载到本地,或者直接复制代码到项目中。接下来我来具体讲讲怎么使用把!

  • 我们把download.zip文件解压后,会得到如图所示的文件目录。我们可以打开
    demo_index.html查看自己想要的图标的样式,而且会告诉你如何使用,需要注意在联网的状态下使用。我们有三种使用方式,unicode font-class和symbol当然用的最多的就是font-class 因为我们对类名太熟练不过了,所以第一反应就是使用font-class,其余两种引入方式读者自行查阅。

    其中的icon-xxx就是自己想要引入的具体图标,比如我想引入一个爱心,图标简介如下

    那么我就需要把类名设置为

 <i class="iconfont icon-favorites-fill"></i>

相信通过简单的示范,你们都应该知道字体图标的基本用法啦。当然别忘记引入css文件哟。

使用iconfont的心得体会

  • 以前做项目把,放了很多图片在同一个文件夹下,然后有许多乱七八糟的命名,其实到最后我也不能准确的根据图片名说出图片表示的是什么,这种开发习惯不利于后期项目代码的调试和优化。所以我们得从开始养成良好的习惯,我们也不能一昧使用别人下载好的download.zip文件,自己一定要知道怎么使用!孰能生巧。
  • 再者iconfont是一个最基本最全能的一个字体图标库,虽然很多组件库,自己可以提供很多小图标,比如vue的移动vant组件库,但是说实话,那个组件库只是有部分字体图标,iconfont是一个面向所有开发者的一个平台,我们可以自己上传图标供自己使用,所以前端爱好者们,冲压!相信明天会更美好。

字体图标iconfont的使用相关推荐

  1. WPF自定义控件与样式(1)-矢量字体图标(iconfont)

    原文:WPF自定义控件与样式(1)-矢量字体图标(iconfont) 一.图标字体 图标字体在网页开发上运用非常广泛,具体可以网络搜索了解,网页上的运用有很多例子,如Bootstrap.但在C/S程序 ...

  2. 安卓开发使用ttf文字_Android中正确使用字体图标(iconfont)的方法

    字体图标 字体图标是指将图标做成字体文件(.ttf),从而代替传统的png等图标资源. 使用字体图标的优点和缺点分别为: 优点: 1. 可以高度自定义图标的样式(包括大小和颜色),对于个人开发者尤其适 ...

  3. 在 Quasar cli 搭建的 vue 项目中 引用 阿里字体图标 iconfont symbol方式

    在 Quasar cli 搭建的 vue 项目中 引用 阿里字体图标 iconfont 1. symbol 方式 2. font class 方式(未实践) 1. symbol 方式 首先说明一下,这 ...

  4. 手把手教你字体图标iconfont如何使用

    页面(PC/移动都支持)布局字体图标iconfont的使用 背景:随着用户体验度的提升,现在一些功能性的小图标应用而生,最开始这些图标是图片,然而图片面临可编辑性差,占用内存大的问题.字体图标应用而生 ...

  5. 只需1步,图片转换成字体图标iconfont

    只需1步,图片转换成字体图标iconfont 做项目时,需要一些字体图标,于是找到了下面的网址,好的东西当然要分享出来啦 http://www.ico51.cn/ 我是使用在了title里 <l ...

  6. react使用字体图标iconfont

    react使用字体图标iconfont 第一步,进入到iconfont官网,选择图标管理进入我的项目,点击右上角的+号创建自己的项目: 创建完项目后可以去搜索自己想要的的图标,然后点击添加至购物车: ...

  7. vue项目引入字体图标iconfont

    直接将icon下载成图片使用,看此篇 一.登入阿里字体图标库 选择图标加入购物车 下载代码: 解压后,将除了html的文件都复制一份到自己项目assets下: 二.点击打开之前解压的html文件 推荐 ...

  8. 字体图标使用教程 阿里字体图标iconfont 鲸鱼编程

    官方网址 iconfont-阿里巴巴矢量图标库 https://www.iconfont.cn/ 注册并登陆 寻找自己喜欢的图标 添加 首次使用新建一个项目 生成代码 需要点一下 生成后的结果 使用字 ...

  9. 【夯实基础--CSS】=> 高级技巧(雪碧图/滑动门/CSS三角形/字体图标(iconfont)等)

    CSS高级技巧 CSS用户界面样式 所谓的界面样式, 就是更改一些用户操作样式, 比如 更改用户的鼠标样式, 表单轮廓等.但是比如滚动条的样式改动受到了很多浏览器的抵制,因此我们就放弃了. 防止表单域 ...

最新文章

  1. MindSpore平台系统类
  2. 如何搭建自己的 pip 本地 cache
  3. CSS的表白:七夕巧克力心
  4. mybatis Resultmap 与 ResultType 区别
  5. lol1.7更新服务器维护,lol今天停机维护到几点11日7.1版本停机更新公告
  6. python网络-计算机网络基础(23)
  7. ncurses鼠标事件:mousemask(),ALL_MOUSE_EVENTS,KEY_MOUSE,getmouse(),mouse_grafo(),wmouse_trafo()
  8. 的watch什么时候触发_Vue中computedamp;methodamp;watch的区别
  9. React.js入门基础一
  10. ubuntu MySQL-python 安装失败解决方法
  11. Odoo10 自定义模块创建
  12. 新手购买单反终极攻略--谈谈现场验机的要领与要点
  13. java 文件传输_Java开发之如何通过HTTP方式传输文件
  14. VUE中toast的使用与开发
  15. 路径算法:遗传算法 (Genetic Algorithm, GA)
  16. 字母组合 Golang
  17. 天龙八部玄武岛BOSS
  18. Mac功夫:OS X 的300多个技巧和小窍门
  19. eclipse写程序从hdfs上下载文件到本地报错:at org.apache.hadoop.util.Shell.runCommand
  20. 原生JS实现黑猩猩测试

热门文章

  1. Js同步加载图片资源
  2. 【真.干货】一篇文章了解关于计算机硬件那些事
  3. 负离子空气净化器哪个牌子好,空气净化器科普
  4. Livid : 在 26 岁时写给 18 岁的自己
  5. 三维模型下构件关联类型系统展示
  6. 【报告分享】代餐行业营销洞察报告-丁香医生(附下载)
  7. 三极管集电极和基集短接等效成二极管
  8. 苹果三代耳机_关于苹果蓝牙耳机的一些事情
  9. html 向上滚动 不间断,向上不间断滚动div+css+js模板
  10. 自噬决定免疫细胞分化及功能执行