【问题标题】:What would be the best way to make this image interactive使此图像具有交互性的最佳方法是什么
【发布时间】:2017-11-18 23:51:11
【问题描述】:

我需要创建一个像这样的轮子,它可以在每个部分都有链接,你可以点击。轮子本身可以是图像,但我需要能够为每个部分提供链接,所以我不知道是否可以进行某种叠加?

某种形式的 HTML5 Canvas 最适合这个还是有其他方法?

【问题讨论】:

  • 要求我们推荐或查找书籍、工具、软件库、教程或其他场外资源的问题对于 Stack Overflow 来说是无关紧要的,因为它们往往会吸引固执己见的答案和垃圾邮件。相反,请描述问题以及迄今为止为解决该问题所做的工作。
  • 主要基于意见 许多好的问题会根据专家经验产生一定程度的意见,但这个问题的答案往往几乎完全基于意见,而不是事实、参考资料或特定专业知识。
  • 图像地图或画布可能效果最好

标签: html canvas hyperlink html5-canvas


【解决方案1】:

查看 HTML <map> 元素。如果您需要更复杂的形状,shape 属性也支持多边形。

https://www.w3schools.com/tags/tag_map.asp

https://www.w3schools.com/tags/tag_area.asp

【讨论】:

  • 是的,这是我唯一知道的,但不知道现在是否有点“老式”,是否有更现代的浏览器友好版本?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-03-19
  • 2017-10-21
  • 1970-01-01
  • 1970-01-01
  • 2013-05-23
  • 1970-01-01
相关资源
最近更新 更多