首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Javascript中绘制形状

在Javascript中绘制形状
EN

Stack Overflow用户
提问于 2009-06-04 08:27:57
回答 5查看 14.8K关注 0票数 11

有没有什么比html5元素画布更好的方法来使用javascript来绘制像六边形这样的形状,并且可以跨浏览器工作(包括可怕的IE6)?

我一直在使用jQuery和jQuery地图高亮显示,但它没有给我足够的可能性来处理第一次渲染后的形状和颜色。

我是不是缺少了jQuery maphighlight中的某些功能,或者是否有其他jQuery或mootools插件可以为我提供这种绘画功能?

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2009-06-04 08:53:49

你应该看看RaphaelJS。它是一个围绕Canvas、SVG和VML (在IE6中使用的、早于SVG的、仅限IE的矢量标记语言)的JavaScript跨浏览器包装库。通过使用RaphaelJS,您可以使用与非常广泛的浏览器兼容的JS生成非常广泛的矢量图形。

http://raphaeljs.com/

RaphaelJS与jQuery也非常兼容,并且遵循与jQuery中相同的许多调用链。这两个是很好的组合。

票数 25
EN

Stack Overflow用户

发布于 2009-06-04 08:50:04

还有著名的画布画家。

http://caimansys.com/painter/

票数 2
EN

Stack Overflow用户

发布于 2009-06-04 08:52:30

试试Raphael

Raphaël目前支持火狐3.0+、Safari 3.0+、 9.5+、Chrome 2.0+和ë6.0+。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/949249

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档