2012-02-17 77 views
0

上有没有办法到图像的clip-path属性更改为另一个clipPath元素?如何改变clipPath图像

好像setAttribute('clip-path', newClipPath)不起作用。

+1

需要明确的是:所述属性是“剪辑路径”和相应的元件被称为“clipPath”。是的,它应该工作,但没有更多的细节,很难说你做错了什么。 – 2012-02-17 12:15:18

回答

1

请看看这里http://jsfiddle.net/GhRnn/2/ 使用不同的剪辑路径剪切Google徽标,在def部分定义。 点击按钮,看看它在行动。

+0

感谢您的回答。我试过这个例子。它在Firefox 10.0.1中运行正常,但“水平中心剪辑”在Chrome 16中失败。而且我还注意到浏览器之间的许多svg实现差异,特别是在剪辑和动画时。 – xiefei 2012-02-17 14:36:20