Maison >interface Web >tutoriel HTML >HTML 5 画布(canvas)_html/css_WEB-ITnose

HTML 5 画布(canvas)_html/css_WEB-ITnose

WBOY
WBOYoriginal
2016-06-24 11:23:531199parcourir

canvas 元素使用 JavaScript 在网页上绘制图像,本身是没有绘图能力。

canvas 是一个矩形区域,可以控制其每一像素。

canvas 拥有多种绘制路径、矩形、圆形、字符以及添加图像的方法。

下面来做几个示例:

1、填充画布


执行如下:

2、获取坐标


执行如下:

3、绘制线条、图形

 1绘制正方形如下:

 您的浏览器不支持 canvas 标签.

var c=document.getElementById("myCanvas");
var cxt=c.getContext("2d");
cxt.moveTo(10,10); //x,y 起点
cxt.lineTo(10,50); //x,y
cxt.lineTo(50,50); //x,y
cxt.lineTo(50,10); //x,y
cxt.lineTo(10,10); //x,y
cxt.stroke();

 执行如下

2绘制圆形如下:


你的浏览器不支持canvas

执行如下:

4、绘制渐变


您的浏览器不支持 canvas 标签.

执行如下:

5、图片


您的浏览器不支持 canvas 标签.

 执行如下:

 

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn