canvas元素解析
什么是canvas?
HTML5 的 canvas
元素使用 JavaScript 在网页上绘制图像。
画布是一个矩形区域,您可以控制其每一像素。
canvas
拥有多种绘制路径、矩形、圆形、字符以及添加图像的方法
创建canvas元素
规定元素的 id、宽度和高度:
<canvas id="myCanvas" width="200" height="100"></canvas>
通过JavaScript来绘制
canvas
元素本身是没有绘图能力的。所有的绘制工作必须在 JavaScript 内部完成:
<script type="text/javascript">
var c=document.getElementById("myCanvas");//找到画布
var cxt=c.getContext("2d");//创建context对象,context对象是内建的HTML5对象
cxt.fillStyle="#FF0000";//绘制context对象的颜色
cxt.fillRect(0,0,150,75);//绘制形状,左上角坐标为(0,0),再画布上绘制150*75的矩形
</script>
除了矩形,还可以通过JavaScript绘制线条,圆形,加入图片等等</