图片特定区域的可点击链接
我有一张地图图片它在地图上有特定的区域名称,但它全部只是一个PNG图像。我希望用户能够在地图上点击某个名称并将其带到特定的董事会。图片特定区域的可点击链接
例如,地图上有三个名字。每个姓名都在不同的X和Y坐标上,如果用户点击X:100, Y:300
左右,他们会被带到董事会,而如果他们点击X:400, Y:100
,他们会被带到另一个董事会。
我想过使用<canvas>
和javascript
这个,但我不知道如何。
回答:
您正在寻找map
元件,
的HTML
<map>
元素用于与<area>
元素来定义的图像 地图(可点击链接区域)。
而且你需要看看area
看到,以获得期望的结果
这里它的属性是一个基本DEMO
的链接不会在里面SO加载片断
<img usemap="#image-clickable" src="http://placehold.it/350x150" alt="image"> <map name="image-clickable">
<area shape="circle" coords="75,75,75" target="_blank" href="https://google.com">
<area shape="circle" coords="275,75,75" target="_blank" href="https://google.com/ncr">
</map>
以上是 图片特定区域的可点击链接 的全部内容, 来源链接: utcz.com/qa/257403.html