HTML5
2015-07-22 16:01
531 查看
canvas这个 HTML 元素是为了客户端矢量图形而设计的。它自己没有行为,但却把一个绘图 API 展现给客户端 JavaScript 以使脚本能够把想绘制的东西都绘制到一块画布上。
第一部分:基本概念等
创建canvas画布
注意:① width、height,这两个属性定义了canvas元素宽和高,从而相应的定义了2D渲染上下文的尺寸。
② 2D渲染上下文的尺寸默认值:宽300像素、高150像素
坐标
左上角为原点(0,0)
右移:x坐标增加
下移:y坐标增加
2D渲染上下文(真正绘制图形的地方)
<!DOCTYPE html> <html lang="en"> <head> <meta charset=UTF-8> <title>Document</title> <style> #myCanvas{ background: #CCC; } * { margin:0; padding: 0;} html,body{ width: 100%; height: 100%;} canvas{ display: block;} </style> </head> <body> <canvas id="myCanvas" width="800" height="800" ></canvas> </body> </html>
第一部分:基本概念等
创建canvas画布
注意:① width、height,这两个属性定义了canvas元素宽和高,从而相应的定义了2D渲染上下文的尺寸。
② 2D渲染上下文的尺寸默认值:宽300像素、高150像素
坐标
左上角为原点(0,0)
右移:x坐标增加
下移:y坐标增加
2D渲染上下文(真正绘制图形的地方)
<script type="text/javascript"> var canvas = document.getElementById('myCanvas'); // 获取canvas的ID var context =canvas.getContext("2d"); </script>
相关文章推荐
- HTML5图片 拖放上传
- html5 绘制椭圆
- H5照片预览
- 调查问卷Html5发展综述
- 认识HTML5的WebSocket通讯
- canvas初体验
- html5的八大特性
- HTML5手机应用的最大优势就是可以在网页上直接调试和修改
- HTML5的设计目的是为了在移动设备上支持多媒体
- 【阅读】《head first html5》第三章——事件与处理程序
- 【HTML】html5新属性-datalist
- HTML5实现留言和回复页面样式
- H5动画交互页开发的工具
- 8种超炫的html5 Loading加载图标动画
- HTML5动画形式装载图像
- HTML5 链接记录
- HTML5 网页存储 Web Storage
- 移除HTML5 input在type="number"时的上下小箭头
- html5 音频代码
- 无线页面的“坑”