2012-02-17 15 views
0

画像のclip-path属性を別のclipPath要素に変更する方法はありますか?画像のclipPathを変更する方法

と思われます。setAttribute('clip-path', newClipPath)が動作しません。

+1

明確にする:属性は 'clip-path'であり、対応する要素は 'clipPath'と呼ばれます。そして、はい、それは動作するはずですが、詳細がなければ、あなたが間違っていることを言うのは難しいです。 –

答えて

1

こちらをご覧くださいhttp://jsfiddle.net/GhRnn/2/ Googleロゴは、defセクションで定義されているさまざまなクリップパスを使用してクリップされます。 ボタンをクリックすると、実際の動作を確認できます。

+0

答えをありがとう。私はこの例を試しました。 Firefox 10.0.1でもうまく動作しますが、クロム16では「水平中心のクリップ」が失敗しました。また、特にクリップやアニメーションを実行しているときに、ブラウザ間で多くのsvg実装の違いに気づきました。 – xiefei

関連する問題