2

Raphael JS には、主に基本的な要素、円、四角形、画像などを含む単純なシーンがあります。

私はできますが、マウスオーバーイベントで円を拡大したいのですが、円の上に画像を追加し、マウスが円または画像の上にあるときにもそのスケールを持ちたいです。

一度に 1 つではなく 2 つ (または X) のアイテムをスケーリングする方法はありますか? 私が見つけられないある種の「コンテナ」要素はありますか?

また、マウスが円の上にあるとイベントが発生しますが、マウスが画像の上にあると円の mouseout イベントが発生します。円と画像が1つの要素のように見えるようにするにはどうすればよいですか?

4

1 に答える 1

1

ここでしなければならないことは、既に持っている円/画像の組み合わせの上に透明な円を作成することだと思います. だから、丸、画像、丸。2 番目の円は、イベント処理を配置する場所です。こうすることで、ホバリングしているように見えても上の透明な円にピントが合います。

それらの多くをセットに貼り付け、マウスオーバーでセットをスケーリングします。私はあなたのために例を挙げたいと思いますが、私は本質的に怠け者です。本当に困っているなら、やってみます。

それが理にかなっていることを願っています。

于 2012-05-01T08:07:04.007 に答える