创建一个简单的canvas案例:
基本步骤:
1.在html中定义<canvas>标签
2.在标签内定义画布宽高
3.在<script>中获取canvas元素
4.获取canvas上下文,即绘制工具
5.以上步骤,我们就定义了一个canvas画布,并获取了上下文,接下来我们可以在canvas中绘制我们想要的图形了。例如绘制直线
代码:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
</head>
<style>
canvas {
border: 1px #333 solid;
}
</style>
<body>
<!-- 1.定义一个画板 -->
<canvas id="canvas01" width="300px" height="200px"></canvas>
</body>
</html>
<script>
/*
2.准备绘制工具
3.使用绘制工具画图
*/
// 获取元素
var myCanvas = document.getElementById('canvas01');
// 获取上下文 绘制工具
var ctx = myCanvas.getContext('2d');
// 移动画笔
ctx.moveTo(100,100);
// 绘制直线
ctx.lineTo(200,100);
// 描边
ctx.stroke();
</script>