在做项目的时候我发现下载的icon有的可以修改颜色而有的不能

这是因为那些本来就有颜色的icon或者自己选择了颜色的icon下载用到项目里之后就无法改变颜色了。有颜色的icon会在svg的path中增加fill属性,所以无法更改颜色。

方法一:直接删除fill属性:下载js文件后,用编辑器打开,然后用正则表达式查找:fill="#......" ,进行替换。

方法二:下载无颜色icon:把要下载的icon添加到项目中,然后在我的项目中选择批量操作,接着选择icon,点击批量去色。

方法三:使用svgo-loader删除fill属性:先安装:yarn add --dev svgo-loader,然后在vue.config.js中进行配置(代码加在.use("svg-sprite-loader")、、、.end()后面 ):

.use("svgo-loader").loader("svgo-loader").tap((options) => ({...options,plugins: [{ removeAttrs: { attrs: "fill" } }],})).end();

iconfont图标不能修改颜色解决方案相关推荐

  1. 【解决】阿里巴巴icon图标无法修改颜色

    解决方式很简单,把彩色图标的勾去掉就可以了,如下 只要这个彩色图标不选就要可以,如果一定要选建议css文件分开存放就可以实现既有彩色又有可以修改颜色的字体图标的效果.

  2. 字体图标使用-修改颜色

    今天在画一个页面的时候,用一个要用到图标的地方,产品要求使用字体图标,并联系UI提供了字体图标库给我,字体图标库结构如下: 使用方法如下: 1.在jsp中引入iconfont.css <link ...

  3. Hexo博客之优雅使用阿里iconfont图标

    前言 为什么写这篇文章? Font Awesome 无论是 v4 还是 v5 图标都有一些局限性.因此不少小伙伴想到了使用阿里 iconfont 图标.然而很多小伙伴并不是前端这个专业,可能对使用图标 ...

  4. Hexo-使用阿里iconfont图标

    Hexo-使用阿里iconfont图标 Hexo系列文章已经完成上传: 一.Hexo准备-Node.js.Vue 二.Hexo.主题.部署上线 三.Butterfly美化 四.Hexo之更换背景及透明 ...

  5. Iconfont 多色图标使用svg颜色无法修改问题

    原因是因为iconfont.js里面的fill 被写死了,所以修改不了. 1.把icon文件下载下来,打开iconfont.js,使用编译器正则替换掉所有包含fill="xxx", ...

  6. iconfont在html种颜色,iconfont+开始支持彩色图标

    之前发表过一篇关于iconfont图标字体的相关教程,以文字的方式,实现网页中的图标和特殊字符.教程链接可参考:http://bbs.520it.com/forum.php?mod=viewthrea ...

  7. iconfont svg图标不能更改颜色的解决方法

    iconfont svg图标不能更改颜色的解决方法 参考文章: (1)iconfont svg图标不能更改颜色的解决方法 (2)https://www.cnblogs.com/chaoyueqi/p/ ...

  8. 解决方案:macOS Mojave下Pycharm运行pygame无法加载外星人游戏图片以及无法修改颜色

    关于macOS Mojave下,Pycharm 运行pygame,加载不出外星人游戏图片以及无法修改颜色,解决方案如下:  1.官网升级Python3.7.2,Python Releases for ...

  9. iconfont图标、平面转换、颜色渐变

    一.iconfont图标使用步骤 1.打开阿里巴巴矢量图标库,查找自己需要的图标. 2.点击下载,添加至项目 3.两种方法:下载至本地.生成线上链接(注意在生成链接后前面添加http:) 4.下载至本 ...

最新文章

  1. 中奖名单,老读者请看过来!
  2. 教你如何以对象的方式思考
  3. python恶搞程序-愚人节恶搞程序源码【两种语言】
  4. 题目1204:农夫、羊、菜和狼的故事
  5. 正则表达式--元字符和限定词
  6. oracle flex cluster,Oracle Flex ASM和Flex集群
  7. python查找指定字符串并替换_python 查找字符串并将其替换
  8. LeetCode MySQL 1777. 每家商店的产品价格(行列转换)
  9. Python_画boxplot 盒图/箱线图
  10. vsftp的简单搭建
  11. springboot基于BS结构的企业人事管理系统的设计与实现毕业设计源码121727
  12. VARCHART XGantt 甘特图用程序应该如何交付
  13. mysql 索引失效情况总结
  14. 分叉币的发展史及价值|ETH、BCH、BSV 2020-03-08
  15. qq出示测试软件语音聊天,腾讯qq语音聊天麦克风的[qq语音语音测试]解决方案
  16. java刻画三角形和梯形和圆形_三角形、梯形和圆形的类封装
  17. DocArray 0.21.0版本发布!新增OpenSearch后端存储,支持Redis后端存储的多语言文本搜索!...
  18. win10 10074版本qq显示问题
  19. 重庆立信计算机专业有哪些,重庆市立信职业教育中心
  20. 从计算机移桌面文件转件到硬盘,win10系统如何将桌面文件转移到其他磁盘?

热门文章

  1. 我的AI进坑之路---深度学习和机器学习的一些基本概念
  2. 为啥这么多人喜欢用性感头像
  3. 抖音电商直播主播带货脚本店铺运营计划话术模板
  4. 网易游戏数据挖掘实习生面试经历
  5. 如何将照片文字转换成word
  6. C++学习总结12--构造函数和成员初始化表
  7. 婴儿提篮亚马逊美国CPC认证ASTM F2194具体要求介绍
  8. tkinter使用图片作为背景
  9. oracle ebs gfm加载页,EBS附件下载 fnd_gfm fnd_lobs
  10. 回文字符串:判断一个是否是回文字符串。回文字符串是指正序(从左向右)和倒序(从右向左)读都是一样的字符串。