react 关于iconfont图标应用和动态图标
问题
开发的时候遇到了antd的icon无法使用的问题,百度无果,改用iconfont。又遇到了图标静态不知如何旋转的问题,百度后发现用css修改即可。
解决方法
1. 首先把要用的图标拉入iconfont的购物车,并添加到iconfont的项目分组中
var icon=document.getElementsByClassName('icon-gouwuche1');for(var i=0;i<icon.length;i++){icon[i].click();}
通过上面这行代码可以全选(需要等待,卡屏是正常的)加入购物车,在购物车(位于右上角)中打开,点击添加到项目分组
3. 复制symbol代码
点击复制代码
4. 在react项目的public的index.html中引入symbol
在index.html中添加如下代码
<script src="//at.alicdn.com/t/font_1917586_lcqaup3ir7.js"></script>
5. 同样在index.html文件中添加css代码
<style>.icon {width: 1em;height: 1em;vertical-align: -0.15em;fill: currentColor;overflow: hidden;}
</style>
6.在需要的地方添加icon模块
<svg className="icon" aria-hidden="true"><use xlinkHref="#icon-loading"></use>
</svg>
7.关于让图片动起来
在index.html的style中添加一个类 设置transform属性即可。
需要的图标的className中添加这个类名即可
.icon.iconTrans {display: inline-block;animation: move 1.2s linear infinite;-webkit-animation: move 1.2s linear infinite;}
@keyframes move {100% {transform: rotate(360deg);}
}
<svg className="icon iconTrans" aria-hidden="true"><use xlinkHref="#icon-loading"></use>
</svg>
react 关于iconfont图标应用和动态图标相关推荐
- html动态图标代码,SVG动态图标是如何实现的
这篇文章给大家分享的内容是SVG动态图标是如何实现的,有需要的朋友可以参考一下. 在 loading.io 上能看到好多效果惊艳的loading图标.它们都是用svg写成的,寥寥几行代码,比img图片 ...
- 【Android】时钟动态图标的定制化
活动地址:CSDN21天学习挑战赛 1.概述 在定制化10.0的项目开发中,在Launcher3的app列表页,有时钟app的图标,由于图标是静态的开发的需要要求调成动态图标,时刻显示时间,所以要 ...
- android10.0 launcher3默认设置时钟和日历为动态图标
1.概述 在10.0的系统产品开发中,在Launcher3长按屏幕 弹出的弹窗中 点击 主屏幕设置 在下面的下拉列表中 可以看到 动态图标 点击动态图标 可以看到 有 时钟 和 日历的 开关 但是发现 ...
- React将字符串转化成组件,将Antd图标字符串转化为图标组件
React.createElement的作用是创建新的元素节点,也可以将字符串转换成元素节点 创建元素节点: //***********两种方案完全等价 //方案一 {React.createElem ...
- 东京奥运会73枚动态图标刷爆朋友圈,中国网友怒赞:不愧是设计大国!
本文转载自公众号"日本设计小站"(ID:japandesign),已获得其授权. 前不久,东京奥组委.残奥组委 公布了73个奥运比赛项目的动态图标 视觉效果堪称惊艳! 图标先以碎片 ...
- 酷炫的SVG 动态图标
酷炫的SVG 动态图标 在 loading.io 上能看到好多效果惊艳的loading图标.它们都 ...
- android 时钟动态图标,Android 8.1 Launcher3实现动态指针时钟功能
本文主要实现功能,可能有不合理的地方 首先创建一个实现功能的工具里,直接上代码: import android.content.Context; import android.graphics.Bit ...
- html5 怎么写动态图形设计,如何用SVG制作酷炫动态图标?(代码实例)
本章给大家介绍在html5中如何用SVG制作酷炫动态图标?(代码实例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 一.基本图形元素 svg有一些预定义的形状元素:矩形,圆形,椭圆 ...
- MOGRT动态图标模板 爱情元素手绘爱心特效pr视频模板
MOGRT动态图标模板 爱情元素手绘爱心特效pr视频模板 此模板包含16个惊人的手绘元素,你可以在你的下一个视频或照片中使用.这些元素是预先呈现的,可以在你的编辑软件中使用.通过使用alpha通道添加 ...
最新文章
- 利用BP神经网络教计算机进行非线函数拟合(代码部分单层)
- 第三周练习 part3 --- 文件的操作
- 为什么 GitHub 上的开发者比 iOS 上的要更值钱?
- dovecot 不用mysql,dovecot+mysql 收件服务 和 空壳邮件
- 关于Android平台上面is not valid; is your activity running?
- cad对计算机专业的用处,CAD软件的特点和用途
- 全面开创城市数字经济新时代
- AM5728 + 映美精工业相机图像处理案例
- 常用的内部网关协议(IGP)
- 额滴亲娘嘞!偶终于考完试了!”
- SendMessage功能(中规中矩)
- 微信小程序-菜谱APP
- 网页弹窗插件layer.js的使用
- 微信小程序组件化实现歌单效果
- 程序运算小数时为什么会出错?
- 用不起!中国移动首个5G套餐确认,最低消费118元!
- 故障树算法JAVA实现
- nyoj2 括号配对问题
- matlab 金融时间序列工具箱,Matlatb金融时间序列工具箱——建立金融时间序列
- LeetCode高频题:戈壁滩种树,一排n棵树,至少有k棵树存活时,最终形成的风景线有多少不同的情况
热门文章
- 使用JExcel 实现基于web页面的表格数据录入
- 简单无脑使用 jquery.table2excel.js 生成excel表格
- 24种设计模式及案例
- Pytorch 基础(1)
- 超级酷的网页导航菜单
- Alien Skin ExposureX7中文版RAW照片编辑器和组织器
- Java中使用renameTo方法导致文件数据缺失
- 暴风影音解码器问题: E436EB83-524F-11CE-9F53-0020AF0BA770
- vmware桥接模式-无法内网通-克隆机要删除的文件-ssl
- JAVA蘑菇西餐,小丫厨房:十分钟就可搞定西餐 蒜蓉蘑菇八步简单做