创建自定义联系我们地图的最佳方式

时间:2012-05-01 20:12:52

标签: javascript jquery html

我想创建一个包含不同地区的地图。区域滚动时,该区域会亮起并链接到该特定区域。

最好使用HTML图像映射吗?

1 个答案:

答案 0 :(得分:2)

"最佳"在这种情况下,这是一个高度相对的概念。

HTML图像地图被视为已被弃用'许多开发人员,即使他们不是。虽然CSS定位叠加效果很好,有时甚至更好,但对于矩形区域,图像贴图非常适合处理圆形和/或多边形区域。

但是,如果您希望图像亮起'当你将鼠标移到特定区域时,你会遇到一个棘手的问题。当然,仅使用图像和CSS / JavaScript可以实现这一点 - 我去年编写了一个jQuery插件来自动执行这个过程 - 但是其他插件使用SVG / Canvas图形来处理它。

主要插件是here