从SVG图像(如http://www.somerandomdude.com/work/iconic/),我希望能够使用一些CSS样式来改变图像的颜色。
我就是这样:
<image xlink:href="/icons/plus-alt.svg" x="20" y="4" height="16px" width="16px" />
由于.svg文件包含一个带有单个PATH元素的SVG元素,CSS是否可以通过任何方式访问此PATH元素?
如果没有,是否可以将PATH元素复制并粘贴为“def”,并使用xlink:href属性引用它:
<image xlink:href="#plusImage" x="20" y="4" height="16px" width="16px" />
(我无法使其发挥作用)
请注意,可以使用USE标记引用DEF,但随后您将失去IMAGE标记的非常有用的高度/宽度属性。
请赐教。