我想创建一个基于Web的区域地图,使用户可以点击以选择地图上的区域,并且在悬停在其中一个区域时也会产生一些视觉效果(调整大小等)。在HTML,CSS,SVG中创建地图?
我希望地图能够在台式机和移动设备上工作。
当我主要考虑传统图像映射vsSVG时,我对这里使用的最佳技术有所怀疑。
图片地图得到了更广泛的支持,但是只影响地图中单个区域的任何动画必须被黑掉。 SVG更自然,但不支持Android(旧IE可以使用svgweb)
有什么建议吗?我忽略了其他选项吗?
我想创建一个基于Web的区域地图,使用户可以点击以选择地图上的区域,并且在悬停在其中一个区域时也会产生一些视觉效果(调整大小等)。在HTML,CSS,SVG中创建地图?
我希望地图能够在台式机和移动设备上工作。
当我主要考虑传统图像映射vsSVG时,我对这里使用的最佳技术有所怀疑。
图片地图得到了更广泛的支持,但是只影响地图中单个区域的任何动画必须被黑掉。 SVG更自然,但不支持Android(旧IE可以使用svgweb)
有什么建议吗?我忽略了其他选项吗?
这听起来像你有你的答案;您提供了SVG和图像映射之间的选项,假设您需要移动支持,并且说Android不支持SVG。 SVG因此被淘汰,并且您留下了图像映射。
Android和其他任何想保持竞争力的移动操作系统最终肯定会是enabling SVG in their default browsers,因为基本没有什么好的理由。
如果你真的不能等待,然而,就是: http://www.howtocreate.co.uk/tutorials/css/slopes
我没看他/她的页面评论之前(总是这样)。用户“可以”接受一些答案,并通过评论参与他/她的问题。这里的主题是他/她提出问题并留下。 – 2011-01-30 00:08:56
@rockintthesixstring - 我感谢你的批评。我会努力在未来成为一个更好的SO公民 – 2011-01-30 06:49:43