0

自分のサイトに地図を表示しています。メインディビジョンの背景には地図画像が設定されています。このマップ上にグリッドオーバーレイ(透明なpng)があります。

私はzoomooz(http://janne.aukia.com/zoomooz/)を使用して、地図上のさまざまな関心領域にズームインしています。

現在、地図とオーバーレイの両方を拡大すると、ズームインします。地図のみを拡大し、グリッドを一定のサイズに保つことを目指しています。

オーバーレイの位置を固定するように設定しましたが、それでもすべてが一緒にズームしているようです。

4

1 に答える 1

1

オーバーレイは、ルートドキュメントの一部であってはなりません。

送信したドキュメントの設定コードを参照してください。

// root element to zoom relative to
// (this element needs to be positioned)
root: $(document.body), // here enter the parent div you want to zoom. with respect to his it will zoom(like wrapper)

あなたがコードを提供していないので、私は実用的ではありませんが、ドキュメント全体にズームを適用しました。その後、すべてがズームします。シンプルです。

area(div)を識別し、そのIDをrootとして指定する必要があります。「オーバーレイはその(div)内にあってはなりません」それ以外の場合は再びズームします。

私はこれがうまくいくことを願っています:)

フィドルの作成やすべてのサポートコードの投稿についてさらにサポートが必要です。

ありがとうございました

于 2013-03-22T04:21:52.807 に答える