本文摘自PHP中文网,作者零下一度,侵删。
1.HTML5中的Canvas标签的创建1 2 3 4 5 | window.onload = function (){
createCanvas();
} function createCanvas(){ var canvas_width= 200, canvas_height = 200;
document.body.innerHTML = "<canvas id=\"canvas\" width=\"" +canvas_width+ "\" height=\"" +canvas_height+ "\"></canvas>" ;
}
|
2.HTML5Canvas标签绘制图形
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | var canvas_width= 500, canvas_height = 500; var mycanvas, context;
window.onload = function (){
createCanvas();
drawRect();
} function createCanvas(){
document.body.innerHTML = "<canvas id=\"mycanvas\" width=\"" +canvas_width+ "\" height=\"" +canvas_height+ "\"></canvas>" ;
mycanvas = document.getElementById( "mycanvas" );
context = mycanvas.getContext( "2d" );
}
function drawRect(){
context.fillStyle = "#FF0000" ;
context.fillRect(0,0,200,200);
}
|
3.HTML5Canvas标签绘制图片
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | var canvas_width= 500, canvas_height = 500; var mycanvas, context;
window.onload = function (){
createCanvas();
drawImage();
} function createCanvas(){
document.body.innerHTML = "<canvas id=\"mycanvas\" width=\"" +canvas_width+ "\" height=\"" +canvas_height+ "\"></canvas>" ;
mycanvas = document.getElementById( "mycanvas" );
context = mycanvas.getContext( "2d" );
}
function drawImage(){ var img = new Image();
img.onload = function (){
context.drawImage(img,0,0);
}
img.src = "1.png" ;
}
|
以上就是HTML5 canvas学习的实例介绍的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
h5 video标签只能放声音不能放视频的解决办法
html5-offline apis的简单介绍
html5 dialog使用详解
html格式什么意思?
html5新增加的标签总结
h5表单验证有哪些方法
html5文本格式化
html5中的强制下载属性download使用
html5 api浏览器支持情况检测的详情介绍
快速开发基于html5网络拓扑图应用的详解(图文)
更多相关阅读请进入《canvas》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » HTML5 canvas学习的实例介绍