Html5 Canvas画图
2014-11-19 18:48
281 查看
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <script type="text/javascript"> function init () { var c = document.getElementById("myCanvas"); cxt = c.getContext("2d"); //drawRect(); //drawLine(); //drawArc(); drawGradient(); } //画矩形 function drawRect () { cxt.fillStyle = "#FF0000"; cxt.fillRect(0,0,150,75); } //画线 function drawLine(){ cxt.moveTo(10,10); cxt.lineTo(150,50); cxt.lineTo(10,50); cxt.stroke(); } //画圆 function drawArc(){ cxt.fillStyle="#FF0000"; cxt.beginPath(); cxt.arc(70,18,15,0,Math.PI*2,true); cxt.closePath(); cxt.fill(); } //线性渐变矩形 function drawGradient(){ var grd = cxt.createLinearGradient(0,0,175,50); grd.addColorStop(0,"#FF0000"); grd.addColorStop(1,"#00FF00"); cxt.fillStyle =grd; cxt.fillRect(0,0,175,50); } window.addEventListener("load",init,false); </script> <style type="text/css"> body{ margin: 0px; font-size: 70%; font-family: verdana,helvetica,arial,sans-serif; } </style> </head> <body > <canvas id="myCanvas" width="200" height="100">Fallback content, in case the browser does not support Canvas.</canvas> </body> </html>
相关文章推荐
- html5 Canvas画图教程(5)—canvas里画曲线之arc方法
- html5初体验,canvas模拟window画图(还有未解决问题)
- HTML5 CANVAS画图 beginPath和closePath
- [转]html5 Canvas画图教程(5)—canvas里画曲线之arc方法
- HTML5 canvas 画图
- HTML5 Canvas画图与动画学习59例
- [转]html5 Canvas画图教程(6)—canvas里画曲线之arcTo方法
- html5 Canvas画图2:画线条
- Literally “Canvas”- 开源的HTML5画图组件
- html5 canvas 画图时的bug
- HTML5中canvas画图之绘制数据图表
- [转]html5 Canvas画图教程(7)—canvas里画曲线之quadraticCurveTo方法
- html5 Canvas画图
- html5中canvas标签画图方法。
- HTML5中Canvas与SVG的画图原理比较
- [转]html5 Canvas画图教程(8)—canvas里画曲线之bezierCurveTo方法
- HTML5 canvas画图
- Html5 Canvas+Javascript实现一个简单画图程序(二)
- 学用 html5 canvas 与 javascript 开发画图程序
- html5 Canvas画图5:画曲线之arc