我能找到的所有解决方案都描述了更换< img>的脏兮兮的黑客攻击.具有内联svg的元素,或者直接将css嵌入到svg中.两者都不适合我.
我需要的是:能够改变包含在页面中的svg图像的样式(特定填写)< img>元件.
示例html:
<img src="https://dl.dropBoxusercontent.com/u/4486681/rect.svg" class="recolor-me" />
我希望工作的CSS,但它没有
.recolor-me { fill: red; }
沙箱玩:http://jsfiddle.net/Q4Y6k/
那么,有没有办法按照上面的要求重新着色svg(不使用JS或内联svg)?
PS:如果解决方案只是镀铬,那就没关系了