HTML5初级知识总结
2016-04-15 00:00
423 查看
1.canvas绘制
步骤添加canvas元素,定义id和范围
js里获取canvas元素
通过getContext()方法获取2D绘制环境
通过不同的函数进行图形绘制
坐标定位
绘制的图形定位都是以canvas的左上角为(0,0)原点
绘制直线
moveTo(): 规定起始点
lineTo(): 从起点绘制到规定坐标的直线
stroke(): 实现绘制直线的功能
fill(): 实现填充功能
实例:绘制一个三角形
html代码
<body> <canvas id="canvas"></canvas> </body>
js代码
window.onload = function(){ var canvas = document.getElementById("canvas");
canvas.width = 800;
canvas.height = 800; var context = canvas.getContext('2d');
context.strokeStyle = "red";
context.moveTo(100, 100);
context.lineTo(200, 100);
context.lineTo(150,50);
context.lineTo(100,100);
context.stroke();
};
![](https://oscdn.geek-share.com/Uploads/Images/Content/201604/ba2b01482c6d0f2107b57f90d6c10f8e.png)
1.png
相关文章推荐
- Html5 表单的LocalStorage
- HTMl5元素
- 基于 HTML5 的人脸识别技术
- html5新属性 download
- 浏览器对HTML5特性检测工具Modernizr
- HTML5学习笔记简明版(8):新增的全局属性
- H5 图片尺寸
- 初识html5基本格式
- html5摇一摇功能的实现
- 文章标题
- HTML5 :b/strong加粗,i/em倾斜区别
- html5-svg标签使用基础三
- html5-svg标签使用基础一
- html5-svg标签使用基础二
- html5--画布
- HTML5_Web Workers
- HTML5_应用缓存
- HTML5 doctype
- Html5 Cavans 整理笔记之填充样式
- html5的原生态拖放