javascript - 在 HTML/HTML5 中使用 JS 的不规则 anchor 和形状

标签 javascript html raphael vector-graphics

是否有可能在 JS 的某些表面上有像 anchor 这样的不规则形状,可以点击并且在页面加载时它在运行时变成一个球?我想为可以是球的表面设置动画,还想跟踪特定点处的 anchor 形状。

那么用JS可以吗?如何实现?我找不到任何解决方案。是否有一些 JS 库可以做到这一点?像 processing.js 或 Raphael js 之类的东西?

最佳答案

我可以推荐一个 HTML 图像 map 吗?您可以在页面中嵌入一个 IMG 标签,设置它的 usemap 属性,然后将该图像上的形状定义为可点击区域。

它没有 Canvas 那么多的功能,但在这种情况下,一个普通的 IMG 元素可能就可以了。

关于javascript - 在 HTML/HTML5 中使用 JS 的不规则 anchor 和形状,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7693159/

相关文章:

javascript - Raphael.js 拖动比例会导致奇怪的跳跃行为

html - li 上的“自动换行”而不是单个单词

jQuery - 变量中的 CSS 属性不起作用

javascript - 试图找到方法强制此 MDL 按钮转到新选项卡中的链接?

css - 将 Raphael SVG 纸绝对定位到容器 div

JavaScript - 未捕获的语法错误 : Unexpected token ) when calling a function

javascript - 在 AlaSQL/JS-XLSX Excel Export 上定义单元格格式

javascript - 网页自动刷新

javascript - 如何将加载 UpdatePanel 内容推迟到页面呈现之后?

svg - 在Raphael 2.1中缩放svg路径