产生原因 有些 SVG 图像在定义中已经设置了 fill 属性,这可能会导致手动更改填充颜色无效。要解决这个问题,可以通过以下方法来移除 SVG 自带的 fill 填充属性。下图中的个人中心图标是在iconfont中下载的,可以看出改变fill属性颜色时其不受影响。 解决方法 可以用电脑自带写字板打开svg图标,或者用文本编辑器打开图标,搜索fill,删除掉改行样式,保存。 下面是修改成功后的结果,可以自行修改颜色。