【发布时间】:2016-01-16 15:07:48
【问题描述】:
所以我一直在开发一些东西,我决定使用 SVG。但是,我的应用程序有多个主题,无论如何我可以通过 css 将 SVG 的颜色(如白色)更改为黑色吗?我不是在看过滤,因为我无法应用,所以整个图像就像纯红色。例如,我有一个带有白色图标的图像,无论是否为 svg。但我想要一个红色图标。有没有办法做到这一点?我更喜欢不使用内联 svg,因为它会使自定义复杂化。 如果您需要任何澄清,请通知我。提前致谢
编辑: 一些额外的代码:
<img class="fullscreen" src="assets/icons/ic_fullscreen.svg" />
编辑: JSFiddle:http://jsfiddle.net/MashedPotatoes/s2gs3t16/1/
【问题讨论】:
-
请把 jsfiddle 发给你
-
我现在加了一个小提琴
-
请把 svg 添加到 jsfiddle
-
我会这样做,但我将不得不使用内联 svg,因为我很难将图像上传到 imgur :)。我很确定你明白了,不过我可以解释一下。
-
我想澄清一下。我在我的项目中使用了一个 svg 文件,该文件通过
<image>标签访问。我希望能够更改 svg 的填充颜色。