elementUI中的图标库是有限的,本文主要讲述 如何在已有项目中 使用iconfont中的图标。

Step1.找到iconfont项目中的图标所在地:资源管理 -> 我发起的项目(或我参与的项目)

Step2.点击“下载至本地”,下载图标库文件。

Step3.引用这6个文件:

假设将上面6个文件放到common/fonts/ 路径下,在main.js中引用:

import './common/fonts/iconfont.css'

在css中引用字体:

body{font-family: PingFangSC-Medium, PingFang SC, iconfont;box-sizing: border-box;
}

Step4. 给icon-开头的类 设置样式:

[class*="icon-"],
[class^=icon-]{font-family: iconfont;speak: none;font-style: normal;font-weight: 400;font-variant: normal;text-transform: none;line-height: 1;vertical-align: baseline;display: inline-block;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;
}
.el-button [class*=icon-]+span{margin-left: 5px;
}

Step5.使用图标:

<el-button type="primary" icon="icon-daochu">导出</el-button>

效果:

给element-ui的按钮增加图标相关推荐

  1. 解决element UI 表格el-table增加列会震动抖动的问题

    beforeUpdate(){this.$nextTick(() => {this.$refs.myTable.doLayout();}) }, 在element UI里面有一个doLayout ...

  2. 解决 element ui 本地使用 引入 图标不显示 .ttf和.woff 报错问题

    解决 element ui 引入在线地址更换为本地地址后 .ttf和.woff 报错问题 原因 因为文件内缺少两个文件 根据控制台提示 发现少了.ttf和.woff两个文件 1)element-ico ...

  3. 一篇解决Element ui密码框眼睛图标明文密文,不允许中文输入以及输入的各种校验

    先上效果,再上代码,后面有说明 代码我已经做到让你们复制粘贴就能用 HTML <el-form-item label="新密码" prop="cpPassword& ...

  4. element UI 饿了么 UI 分页 按钮不显示的问题

    一个很坑的 深坑  element UI 的 按钮 不显示的深坑 <el-paginationbackground@size-change="availableStore2TableH ...

  5. element UI 饿了么 UI 分页 按钮不显示的问题

    https://blog.csdn.net/sinat_37255207/article/details/88914235 一个很坑的 深坑  element UI 的 按钮 不显示的深坑 <e ...

  6. 【Vue】 element ui 引入第三方图标

    最近一个项目用到 vue 和 element ui开发前端.使用element ui自带的icon太少,所以引入第三方的.截止目前为止国内外网络上的相关教程我搜索到没超过5篇,而且都不详细,即使全部阅 ...

  7. element ui table组件扩展关于列表编辑按钮的位置放置

    最近在用vue做项目,主要是用的element ui的组件,在用的过程中发现有部分组件需要扩展,改源码太折腾,成本高,就想着如何节省成本来实现这些需求,由于项目时间紧张,有些实现来也没来得及记录一下, ...

  8. 自定义Element ui中el-upload上传后的文件图标

    实现功能:上传图标显示图片图标,上传文件显示文档图标,上传视频显示视频图标 首先想到的是去Element UI 查看有没有自定义的功能,后面发现底层源码写死的,那就不能自定义,就只能通过js操作了,我 ...

  9. Vue项目流程7,交易页面,提交订单,支付页面,利用element UI 以及 QRCode 完成微信支付,弹出框按钮的相关工作,个人中心以及子路由我的订单

    目录 交易页面 提交订单 支付页面 微信支付 个人中心 我的订单 交易页面 1.静态组件及路由跳转 2.获取交易页数据 (1)接口 //获取用户地址信息 地址:/api/user/userAddres ...

最新文章

  1. linux做预警机制,预警通告:Linux内核中TCP SACK机制远程DoS
  2. R语言之可视化-火山图
  3. inter® management engine interface黄色感叹号解决方法
  4. 在github上创建新分支
  5. “最害怕过周末”、“希望每天都干活”、“水电费又白交了”
  6. python菜谱发送到邮箱_Python菜谱5:发送带附件的邮件
  7. java中策略设计模式_Java中的设计模式(五):策略模式
  8. getSerializableExtra
  9. 三星s7共享网络给linux,三星Galaxy S7WiFi状态下可以共享wifi热点吗【详解】
  10. SpringBoot集成Actuator端点配置
  11. 终端中出现While executing gem ... (Errno::EPERM) Operation not permitted - /usr/bin/pod错误的修改方法...
  12. Skip level 1 on 1
  13. 天才?骗子?解析Deep Tech
  14. fseek(f,0,SEEK_SET);
  15. 二十一个心理学效应 笔记
  16. javascript基础常识问答(六)
  17. 关于功能结构图 信息结构图 产品结构图那点小事
  18. 浅谈中国程序员的四个层次,你在第几层?
  19. linux服务器防御ddos,linux如何防御ddos
  20. bitcoin(1)

热门文章

  1. 东南亚电商指南,卖家如何布局东南亚市场?
  2. “递归算法”实质及过程分析
  3. Win10安装IE浏览器教程
  4. 能源变革--数字孪生变电站,基于机器人开展自主巡检
  5. jsp标签+jstl
  6. Go 三个点省略号...使用总结
  7. 九型人格测试php,九型人格测试--图片判断
  8. 如何在手机上编码python_教你如何使用Python向手机发送通知
  9. android照片编辑软件,Adobe推Android版Photoshop照片编辑软件
  10. (笔记)AES加密在线计算工具