我试图创建一个图像映射工具作为我项目的一部分 http://jsfiddle.net/MBThE/12/
全屏结果:http: //jsfiddle.net/MBThE/12/embedded/result/
我尝试将链接放置为 div 并使用 css 定位。但问题是添加或删除新热点会导致重新定位其他元素。我找到了解决
position:fixed
热点 div 的解决方案。但这使得即使用户向下或向上滚动,热点仍会保留在那里......那么有没有办法使用javascript找到向上或向下滚动的像素数并在滚动发生时触发事件,这样我就可以增加或减少div的位置根据滚动?
我认为另一种选择是 HTML5 画布......但这会导致不需要的图像大小调整......那么有没有办法让 div 不会相互影响,但也可以将它们放在容器 div 中?
注意:- 单击“添加热点”按钮并单击图像以添加热点..悬停热点以编辑热点