Vue、Element-ui项目中如何使用Iconfont(阿里图标库)

我们使用element-ui、vue开发网站的时候,往往图标是起着很重要的作用。
1.傻瓜式引用:由于这种方法及其简单 省去了很多繁琐的步骤,
a.引入项目生成的,图标地址。
b.使用
在这里插入图片描述
在这里插入图片描述
推荐使用这种,详情请看文档!!文档够详细的了。
http://www.iconfont.cn/help/detail?spm=a313x.7781069.1998910419.d8cf4382a&helptype=code
2.笨拙式引用:
准备工作
1.
在这里插入图片描述
先注册,再登录、找到图标管理、我的项目
2.在这里插入图片描述
点紫色的这个创建自己的项目
3.在这里插入图片描述
图中画红线的地方很重要

1)、FontClass/Symbol前缀这个很重要,一定不要写成:el-icon-***这样的形式。

如果你写成这样的前缀,会和element-ui框架所带的图标(icon)冲突,导致你图标显示不出来

2)、FontFamily随便起一个名字,你能记住就行

4.项目创建完了,你可以往项目里面添加自己想要的图标了

1)、比如我想要一个设置的图标
在这里插入图片描述
搜索之后能找出来好多不一样的设置图标,找到你想要的图标,点击添加入库,当你点击完之后,购物车会出现你刚才添加入库的数量
在这里插入图片描述
点这个购物车
在这里插入图片描述
点添加至项目,这时候回弹出来你刚才创建好的项目,选中你刚创建好的项目,在点击下面的确定
在这里插入图片描述
5、OK!!! 图标添加完毕!!

找到我的项目->你刚才创建的那个项目->点击下载到本地
在这里插入图片描述
6、你会得到一个压缩包,打开这个压缩包,里面有一些文件是没用的。

画红线的留着,其他没画的可以删除
在这里插入图片描述
搭建项目
1.在vue-cli、element-ui项目中,src文件夹->assets->文件夹下面创建名字为icon的文件夹
在这里插入图片描述
2.将上面第六步中画红线的文件拷贝到icon文件夹中。

在这里插入图片描述
3.找到项目中的main.js文件,导入iconfont.css样式
在这里插入图片描述
4.打开iconfont.css文件你会看到,
在这里插入图片描述
上面的是,你创建项目时候定义的字体,下面的是你一会要引入的样式类名(就是你想要的图标)

5.ok我们这回终于可以引用图标了

<span class="fontFamily hhtx-shezhi"></span>//记住别写错!!

在这里可以根据这个类名改变这个图标的字体大小、颜色、、、、

在这里插入图片描述
在这里插入图片描述
我习惯用引入类名方式,当然还有icon=“fontFamily hhtx-shezhi” 这种方式

6.效果展示
在这里插入图片描述
7.假如你还想要其他图标,那就继续往里面添加入库,然后下载文件,找到有用的文件复制粘贴到icon文件夹里面来,一定要把之前的替换掉

总结
引入的图标是不是比你平时引入的img高大尚很多,它还可以支持css的语法,文件体积还小,还可以让其不和element-ui图标冲突,赶快入手吧!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/406463.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Unity与Android交互

转载自 http://www.narkii.com/club/thread-320335-1.html 这段时间在研究嵌入sdk&#xff0c;途中遇到不少问题和坑&#xff0c;在这就不一一说了。嵌入sdk是比较常见的吧&#xff0c;如接入广告啊&#xff0c; 新浪的分享...... 这些都需要接入sdk的。&#xff08;这些我在这…

深入分析Flex [Bindable] (总结)

[Bindable]大概又是Flex用得最多的元数据了。刚开始用用确实好简单&#xff0c;效率真是没的说。不过这几天用着却碰到了些问题&#xff0c;我自己搜集了些资料&#xff0c;想着有必要在blog里总结一下吧。啥是元数据&#xff08;metadata&#xff09;知道就跳过吧。今天不晓得…

MFC让窗口最前端显示

基于对话框的MFC应用程序&#xff0c;环境&#xff1a;Win XP VC2010。程序界面&#xff1a; 接着为IDC_CHECK1绑定一个BOOL类型的变量m_bShowTopmost&#xff0c;并添加BN_CLICKED事件响应函数&#xff1a; void CWorkHelperDlg::OnBnClickedCheck1() {UpdateData();if(m_bSh…

HTML DOM console.table() 方法

HTML DOM console.table() 方法

百度之后,电子银行还安全么?

用户&#xff1a;百度在哪里啊&#xff1f;百度在哪里&#xff1f;***&#xff1a;百度就在小朋友的心里&#xff01;用户&#xff1a;银行在哪里啊&#xff1f;银行在哪里&#xff1f;***&#xff1a;银行就在我家里&#xff0c;这里没有防盗门啦&#xff01;这里没有监控啦。…

利用IDA6.6进行apk dex代码动态调试

网上公开IDA6.6已经有一段时间&#xff0c;这个版本有个好处就是可以动态调试java代码。正好现在需要动态调试&#xff0c;所以顺便练习一下。 根据android的官方文档&#xff0c;如果要调试一个apk里面的dex代码&#xff0c;必须满足以下两个条件中的任何一个&#xff1a; 1.a…

换了一块硬盘

不知不觉T400的小黑已经伴我走过了一年的时间&#xff0c;终于今天要给它换一块比较快的硬盘&#xff0c;7200.4希捷笔记本硬盘&#xff0c;下面是测试的数据 在网络查了下&#xff0c;好像性能还不错&#xff0c;只是显卡性能一般了一些。。。

jvm 堆 比例_JVM调优原则

JVM调优原则调优目标将进入老年代的对象数量降到最低减少 Full GC 的执行时间在同样场景下&#xff0c;采用多个机器上进行参数调整后的比较验证&#xff0c;将验证能够提高性能的参数应用到最终所有服务器上。一般常规满足下列不需要优化Minor GC执行时间不到50ms&#xff1b;…

64位虚拟机下asm()语法_用Hyper-V在win10中创建虚拟机,简单快捷,不用安装其它软件...

运行虚拟机是使用操作系统的好方法&#xff0c;因为无需在电脑上安装它&#xff0c;例如&#xff0c;你可以毫无风险地试用最新的Windows 10试用版或新的Ubuntu(Linux)发行版。以下是如何在Windows 10中创建虚拟机的方法。认识Windows 10中的Hyper-V微软提供了一个称为Hyper-V的…

测试晶面间距软件_纳米材料粒度测试方法大全

纳米材料是指三维空间尺寸中至少有一维处于纳米数量级 (1~100 nm)&#xff0c;或由纳米结构单元组成的具有特殊性质的材料&#xff0c;被誉为“21世纪最重要的战略性高技术材料之一”。当材料的粒度大小达到纳米尺度时&#xff0c;将具有传统微米级尺度材料所不具备的小尺寸效应…

CDHtmlDialog 与 网页交互技巧

From: http://blog.csdn.net/catxl313/article/details/2204541 CDHtmlDialog可以方便的将网页嵌入对话框&#xff0c;使得在程序设计中人机界面&#xff08;DHTML网页&#xff09;与控制逻辑&#xff08;CDialog&#xff09;可以很好的分离&#xff0c;下面是一些实用技术与技…

java 盘符 系统_001-Java再回首开篇-入门基础

来我们一起了解下java背景突然想着&#xff0c; 整理一套从基础开始的文章吧&#xff0c;对自己来讲是回顾基础和复习&#xff0c;对他人来讲&#xff0c;能有一点点绵薄的帮助&#xff0c;我也是很欣慰了呢&#xff0c;希望能帮你少走点弯路。自己整理的&#xff0c;如有勘误&…

js 如何去除字符两端的引号

通过js 提供的substring()就可以直接去除引号。&#xff08;注意是小写&#xff0c;和java不同&#xff09; var str JSON.stringify("sasasa"); console.log(str); var str str.substring(1,str.length-1); console.log(str);

asic面试题目 英伟达_免笔试!不限量!全球可编程图形处理技术领袖英伟达2021校园招聘火热进行中!...

关注并标星大同学吧每周1次&#xff0c;打卡阅读快速获取行业最新资讯秋意浓&#xff0c;渐微凉校招逐渐收尾不少同学陆陆续续开始签约还在观望决意不定的同学英伟达还没结束&#xff01;筹谋已久的英伟达2021校园招聘终于来啦&#xff01;拥有全世界最酷的AI计算机发明主办最顶…

C++真的能够王者归来吗?

From: http://blog.csdn.net/adwu73/article/details/7230048 C真的能够王者归来吗&#xff1f; 吴穹Adam 我个人认为不太可能&#xff01;因为不能光看C改进了什么&#xff0c;有什么优点&#xff1f;而要看环境&#xff0c;看对手&#xff01; 这篇博客不想写太长&#xff0c…

JTA的含义及应用简介

2019独角兽企业重金招聘Python工程师标准>>> Java Transaction API&#xff08;Java事务API&#xff09; (JTA)Java Transaction API(Application Programming Interface) 什么是JTA Transaction&#xff1f;它有怎样的特点呢&#xff1f;JTA Transaction是指由J2EE…

VC++ 深入详解 学习笔记(5) -- 修改窗口样式续

From: http://elton.iteye.com/blog/301503 之前说过&#xff0c; 修改窗口大小&#xff0c;窗口样式的方法。 这里说明一下修改窗口的图标&#xff0c;光标和背景的方法。 修改窗口大小&#xff0c;样式是在创建窗口的时候进行的&#xff0c;而修改图标&#xff0c;光标和背…