【问题标题】:Best way to create a custom contact us map创建自定义联系我们地图的最佳方式
【发布时间】:2012-05-11 08:00:42
【问题描述】:

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

最好使用HTML图像映射吗?

【问题讨论】:

标签: javascript jquery html


【解决方案1】:

在这种情况下,“最佳”是一个高度相关的概念。

HTML 图像映射被许多开发人员认为是“弃用”,即使他们不是。虽然 CSS 定位的叠加层在矩形区域中效果很好,有时甚至更好,但图像映射特别适合处理圆形和/或多边形区域。

但是,如果您希望图像在您将鼠标悬停在特定区域时“亮起”,那么您遇到了一个棘手的问题。当然,仅使用图像和 CSS/JavaScript 来解决这个问题是可能的——我去年写了一个 jQuery 插件来自动处理这个过程——但是存在其他使用 SVG/Canvas 图形处理它的插件。

领先的插件是here

【讨论】:

    猜你喜欢
    • 2013-01-30
    • 2013-07-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-21
    相关资源
    最近更新 更多