画像のclip-path
属性を別のclipPath
要素に変更する方法はありますか?画像のclipPathを変更する方法
と思われます。setAttribute('clip-path', newClipPath)
が動作しません。
画像のclip-path
属性を別のclipPath
要素に変更する方法はありますか?画像のclipPathを変更する方法
と思われます。setAttribute('clip-path', newClipPath)
が動作しません。
こちらをご覧くださいhttp://jsfiddle.net/GhRnn/2/ Googleロゴは、defセクションで定義されているさまざまなクリップパスを使用してクリップされます。 ボタンをクリックすると、実際の動作を確認できます。
答えをありがとう。私はこの例を試しました。 Firefox 10.0.1でもうまく動作しますが、クロム16では「水平中心のクリップ」が失敗しました。また、特にクリップやアニメーションを実行しているときに、ブラウザ間で多くのsvg実装の違いに気づきました。 – xiefei
明確にする:属性は 'clip-path'であり、対応する要素は 'clipPath'と呼ばれます。そして、はい、それは動作するはずですが、詳細がなければ、あなたが間違っていることを言うのは難しいです。 –