首页 > Web开发 > 详细

HTML5中的新元素(Canvas)

时间:2015-12-11 01:30:03      阅读:163      评论:0      收藏:0      [点我收藏+]

写了一晚上canvas的笔记和API,结果总是断网,没存,也没传上来,白写了,用canvas绘制矩形或圆形吧。

canvas是HTML5新增的一个标签,IE8和IE8以下的版本都不支持canvas,canvas在浏览器中显示的格式为图片的png格式。

<!DOCTYPE html>
<html>
<head>
<title>创建路径绘制矩形或圆形</title>
<meta charset="utf-8" />
</head>

<body>
<canvas id="canvas" width="500px" height="300px"></canvas>

<script>
var canvas = document.getElementById("canvas");
var context = canvas.getContext("2d");

// 1. 标识创建路径
context.beginPath();
// 2. 设置矩形
context.rect(10,10,100,100);
// 3. 标识结束
context.closePath();
// 4. 绘制实心
context.fill();

// 绘制空心矩形
context.beginPath();
context.rect(10,120,100,100);
context.closePath();
context.stroke();

// 绘制实心圆形
context.beginPath();
context.arc(170,60,50,0,Math.PI*2);
context.closePath();
context.fill();

// 绘制空心圆形
context.beginPath();
context.arc(170,170,50,0,Math.PI*2);
context.closePath();
context.stroke();

// 绘制实心弧形
context.beginPath();
context.arc(280,60,50,0,Math.PI*3/2,false);
context.closePath();
context.fill();

// 绘制空心弧形
context.beginPath();
context.arc(280,170,50,0,Math.PI*3/2);
context.closePath();
context.stroke();

</script>
</body>
</html>

HTML5中的新元素(Canvas)

原文:http://www.cnblogs.com/webljx/p/5037824.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!