H5新增——canvas
canvas基本用法
1.什么是canvas(画布)
2.替换内容
不支持HTML元素"canvas",
但在这些浏览器上你应该要给用户展示些替代内容。
这非常简单:我们只需要在
--->支持
--->不支持
3.canvas标签的两个属性
元素很相像,唯一的不同就是它并没有 src 和 alt 属性。
实际上,
当没有设置宽度和高度的时候,canvas会初始化宽度为300像素和高度为150像素。
画布的高宽
html属性设置width height时只影响画布本身不影画布内容
css属性设置width height时不但会影响画布本身的高宽,
还会使画布中的内容等比例缩放(缩放参照于画布默认的尺寸)
4.渲染上下文
我们需要找到它的渲染上下文
getContext()只有一个参数,上下文的格式
----->获取方式
var canvas = document.getElementById('box');
var ctx = canvas.getContext('2d');
----->检查支持性
var canvas = document.getElementById('tutorial');
if (canvas.getContext){
var ctx = canvas.getContext('2d');
}

浙公网安备 33010602011771号