html5中的画布canvas----画出简单的矩形、三角形
2013-06-08 21:10
471 查看
首先在html页面中放置一个canvas元素,其中canvas元素应该具备三个属性ID、width、height。
<canvas id="demo" width="600" height="600"></canvas>
取得canvas对象并取得上下文var cxt=document.getElementById('demo').getContext("2d");其中参数2d是确定的。
开始绘制,有两种形式,一种是描边(fill),一种是填充(stroke)。
javascript代码:
<canvas id="demo" width="600" height="600"></canvas>
取得canvas对象并取得上下文var cxt=document.getElementById('demo').getContext("2d");其中参数2d是确定的。
开始绘制,有两种形式,一种是描边(fill),一种是填充(stroke)。
javascript代码:
<script language="javascript"> var cxt=document.getElementById('demo').getContext("2d"); cxt.beginPath(); cxt.fillStyle="#F00";/*设置填充颜色*/ cxt.fillRect(0,0,200,100);/*绘制一个矩形,前两个参数决定开始位置,后两个分别是矩形的宽和高*/ cxt.beginPath(); cxt.strokeStyle="#000";/*设置边框*/ cxt.lineWidth=3;/*边框的宽度*/ cxt.strokeRect(0,120,200,100); cxt.beginPath(); cxt.moveTo(0,350); cxt.lineTo(100,250); cxt.lineTo(200,300); cxt.closePath();/*可选步骤,关闭绘制的路径*/ cxt.stroke(); </script>效果图:
相关文章推荐
- html5的画布canvas――画出简单的矩形、三角形实例代码
- HTML5画布Canvas线段、矩形、弧形及贝塞尔曲线等简单图形绘制
- HTML5画布Canvas线段、矩形、弧形及贝塞尔曲线等简单图形绘制
- 玩转html5(二)----用canvas结合脚本在画布上画简单的图(html5又一强大功能)
- <html5 canvas>一个简单的矩形,clearRect(), strokeRect(), fillRect(), 鼠标事件onmousedown
- HTML5:Canvas画布的简单使用
- HTML5---Canvas-画线,空心图,矩形,文字,三角形,旋转图片
- 玩转html5(二)----用canvas结合脚本在画布上画简单的图
- html5教程 (一)(canvas绘制简单的矩形)
- 有趣html5(两)----使用canvas结合剧本画在画布上的简单图(html5另一个强大)
- js+html5实现canvas绘制简单矩形的方法
- HTML5之Canvas画布属性--画直线、画三角、画矩形
- 基于HTML5 画布功能canvas的绘画板:画线、画圆、画矩形、橡皮、改变线条
- js+html5实现canvas绘制简单矩形的方法
- HTML5 Canvas简单图形绘制[矩形、圆形、线]
- 玩转 html5 (二) ---- 用 canvas 结合脚本在画布上画简单的图 (html5 又一强大功能)
- Html5 canvas 简单画布画板涂鸦例子
- HTML5 移动开发 -- Canvas 绘图 9.1 矩形,填充三角形
- 玩转html5(二)----用canvas结合脚本在画布上画简单的图(html5又一强大功能)
- 玩转html5(二)----用canvas结合脚本在画布上画简单的图(html5又一强大功能)