我有一个亚洲的轮廓如下图所示:
我希望当悬停在上面时,国家/地区会填充红色,例如:
切口与 map 完全吻合。到目前为止,我对在互联网上找到的有关如何执行此操作的信息感到很困惑。有人说 HTML 5 map ,有人说 jQuery,有人说 SVG...我只是想要一个明确的方法来完成这个,所以我至少可以尝试这个项目。另外,我发现在网上很难找到好的教程,所以如果能告诉一个循序渐进的方法,那就太好了(我可以找到每个步骤的教程,只需要知道我应该做什么) .
提前致谢。
最佳答案
SVG 允许您将 CSS 样式类分配给各个形状。一种可能的 CSS 类是 :hover 伪类。这允许您在用户将鼠标移动到形状上时更改样式。
可以在此处找到如何执行此操作的示例: http://css-tricks.com/using-svg/
关于javascript - 如何为 HTML 5 map 绘制坐标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16240257/