Vant 扩展图标 自定义图标,以及两种使用方式。方式2使用方便
时间:2020-05-28
本文章向大家介绍Vant 扩展图标 自定义图标,以及两种使用方式。方式2使用方便,主要包括Vant 扩展图标 自定义图标,以及两种使用方式。方式2使用方便使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
以此官方图标为例
https://www.iconfont.cn/collections/detail?spm=a313x.7781069.1998910419.d9df05512&cid=17895
单个添加太慢,打开控制台,输入下面js 并热行,全部选中
Array.from(document.getElementsByClassName("icon-gouwuche1")).forEach(x=>x.click())
从购物车,添加进项目
如上图:
1为项目名,
点3按钮 编辑项目,设置前缀 zt-i3-
点2生成
下载本地,解压,将 复制到项目中 src/assets/css/azt-i3/
修改内容. @font-face 内容替换为 上图按钮2处生成的
iconfont.css 顶部修改
/*按钮2处生成的*/ @font-face {font-family: "azt-i3"; src: url('//at.alicdn.com/t/font_1848252_m9tlhsscnvc.eot'); src: url('//at.alicdn.com/t/font_1848252_m9tlhsscnvc.eot?#iefix') format('embedded-opentype'), url('//at.alicdn.com/t/font_1848252_m9tlhsscnvc.woff2') format('woff2'), url('//at.alicdn.com/t/font_1848252_m9tlhsscnvc.woff') format('woff'), url('//at.alicdn.com/t/font_1848252_m9tlhsscnvc.ttf') format('truetype'), url('//at.alicdn.com/t/font_1848252_m9tlhsscnvc.svg#iconfont') format('svg'); } /*注意名字,样式修改为与vant默认相同*/ .azt-i3 { font-family: "azt-i3" !important; font-size: inherit; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
iconfont.css 底部插入新样式
/*覆盖van原样式*/ .van-icon { position: relative; display: inline-block; font: normal normal normal 14px/1 vant-icon,azt-i1,azt-i2,azt-i3; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; } /*tabbar-item 需要的*/ .van-tabbar-item__icon .azt-i3{ display: block; min-width: 1em; }
main.js导入
import "./assets/css/azt-i3/iconfont.css";
好了,现在有两种方式使用新图标了。注意方式2 里的空格,不可省略
恭喜,图标出来了!
van-tabbar-item 一样的使用方式.标准办法,空格办法都可以
<van-tabbar-item icon=" azt-i3-zhixianghuishou">
原文地址:https://www.cnblogs.com/DonneZhang/p/12980102.html
- WSP Global品牌升级 启用3声母域名
- 一、爬虫基本原理
- python 中__setattr__, __getattr__,__getattribute__, __call__使用方法
- 量子技术与人工智能:同时进化的双生子
- TCP协议三次握手与四次挥手通俗解析
- Silverlight/aspx/ajax/mvc的UI自动化测试
- Office Open XML学习(1)-创建excel文档,并向单元格中插入字符串
- PyMC3和Theano代码构建贝叶斯深度网络,61页PPT探索贝叶斯深度学习以及实现
- 男程序员是不是都不会和女生表达交流?程序员的回答歪了
- Silverlight Telerik控件学习:主题Theme切换
- Silverlight自定义类库实现应用程序缓存
- Silverlight Telerik控件学习:TreeView数据绑定并初始化选中状态、PanelBar的Accordion效果、TabPanel、Frame基本使用
- 这或许是对小白最友好的python入门了吧——4,列表
- 每个人都应该知道的十个机器学习常识
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 我对torch中的gather函数的一点理解
- 冒泡排序的实现思路和优化方案
- Java Map转对象
- 59.Vue 使用webpack构建vue项目
- Android初学设置文字跑马灯效果
- 使用Zolom内存解析运行python脚本(不落地)
- 要点3:输入函数对比与自定义输入方式
- 性能测试必备命令(3)- lscpu
- 性能测试必备命令(2)- uptime
- Lua/luajit 点与冒号的区别
- vim的几种模式mode和按键映射map
- PHP parent 的注意点
- 不停服务调试(debug)线上Rsyslog
- 使用ulimit 命令、/etc/security/limits.conf、proc 调整系统参数
- 解决jupyter notebook matplotlib绘图中文乱码问题