プロジェクトの一環として画像マップツールを作成しようとしていました http://jsfiddle.net/MBThE/12/
フルスクリーンの結果:http://jsfiddle.net/MBThE/12/embedded/result/
リンクをdivとして配置し、cssを使用して配置しようとしました。しかし、問題は、新しいホットスポットを追加または削除すると、他の要素の再配置に
position:fixed
つながることです。ユーザーが上下にスクロールしても、ホットスポットはそのまま残ります。JavaScriptを使用して上下にスクロールされたピクセル数を見つけ、スクロールが発生したときにイベントをトリガーして、divの位置を増減できるようにする方法はありますか。スクロールによると?
HTML5キャンバスとして別の代替案を検討します....しかし、それは画像の不要なサイズ変更につながります...では、divを相互に影響を与えずに、コンテナーdiv内に配置する方法はありますか?
注:-[ホットスポットの追加]ボタンをクリックし、画像をクリックしてホットスポットを追加します。ホットスポットにカーソルを合わせてホットスポットを編集します。