代码改变世界

随笔档案-2013年4月30日

canvas —— javascript实现各种复杂规律图案

2013-04-30 22:27 by MoltBoy, 2415 阅读, 收藏,
摘要: 在HTML5中新增的元素中,个人最喜欢的就是canvas元素。这个元素负责在页面里设定一个区域,然后在这个区域内通过javascript动态绘制图形。目前大部分浏览器新版本都支持此元素。 canvas元素具备绘图能力的上下文环境,另外还建议了一个名为WebGL的3D上下文,但是目前大部分浏览器对canvas的3D上下文支持不够好,特别是老版本的浏览器,甚至在window xp中缺少支持必要的绘图驱动程序。 那么,今天我们就在2d上下文中,共同探讨下这个非常有意思的新元素。 要使用canvas元素,必须先设置其width和height,默认值分别为300和150。设置的时候有点奇怪,使... 阅读全文