html5中的canvas,Canvas标签
HTML 5 canvas 标签定义和用法
画布标签定义图形,如图表和其他图像。
画布标签只是图形容器,你必须使用脚本来绘制图形。
实例
如何通过画布元素显示红色矩形:
canvas id= my canvas /canvas script type= text/JavaScript var canvas=document . getelementbyid( my canvas );var CTX=canvas . get context( 2d );CTX . fill style= # ff 0000 ;ctx.fillRect(0,0,80,100);/script canvas定义基于状态的图形绘制。
大多数canvas绘图API不是在canvas元素本身上定义的,而是在Canvas的getContext()方法获得的一个“绘图环境”对象上定义的。
Canvas.width Canvas.height //指定canvas画布的宽度和高度;canvas . get context( 2d );//返回绘制的环境context.moveTo(10,10) //Draw context.lineto (100,100) from (10,10)//Draw from (10,10) to (100,00)context . stroke()//开始绘制(line) context.lineWidth=3 //设置线条上下文的宽度. strokeStyle=#f00 设置线条上下文的颜色. fillstyle= RGB (255,0,0);Context.fill() //着色,填充(色块)的颜色context . begin path();//定义新的路径context . close path();//用在路径的末尾。如果绘制的路径没有闭合,它将自动闭合。如果不写closrPath,就不会关闭。//从坐标(20,30)开始,画一个长64*36的矩形context.fillRect(20,30,64,36);//rect rectangle//绘制圆弧和圆context.arc (centertx,centery,radius,//中心坐标和半径起始角度,终止角度,//哪个圆弧值以逆时针开始和结束=false //可选,表示是顺时针还是逆时针开始绘制。默认:顺时针。用true逆时针画)//调用arc函数//以(300,300)为圆心,以200为半径画圆弧,从0画到1.5 picontext.arc (300,300,200,0,1.5 * math . pi)//全局变量WINDOW _ WIDTH=1024WINDOW _ HEIGHT=768//调用全局变量canvas.width=WINDOW _ WIDTH//render()函数render(上下文);renderDigit(0,0,parseInt(小时/10),ctx)总结
以上是边肖介绍的HTML5画布标签和基本用法。希望对你有帮助。如果您有任何问题,请给我留言,边肖将及时回复您。非常感谢您对网站的支持!
如果你觉得这篇文章对你有帮助,请转载,请注明出处,谢谢!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。