html5中canvas学习笔记1-画板的尺寸与实际显示尺寸

完和妹

完和妹

2016-02-19 12:14

下面这个html5中canvas学习笔记1-画板的尺寸与实际显示尺寸教程由图老师小编精心推荐选出,过程简单易学超容易上手,喜欢就要赶紧get起来哦!
在canvas中当在canvas上写width和height时为canvas的实际画板大小,默认情况下width为300px,height为150px。
在style里面写css样式的时候widht和height为实际显示尺寸大小。
现在以用canvas画一个对角线为例

代码如下:

!DOCTYPE html
head
meta charset=utf-8 /
titlecanvas/title
script type='text/javascript'
window.onload = function(){
getCanvas();
};
//canvase绘图
function getCanvas(){
//获得canvas元素及其绘图上下文
var canvas = document.getElementById('canvasId');
var context = canvas.getContext('2d');
//用绝对路标来创建一条路径
context.beginPath();
context.moveTo(0,200);
context.lineTo(200,0);
//将这条先绘制到canvas上
context.stroke();
}
/script
/head
body
canvas id='canvasId' width="200px" height='200px' style='width:400px;height:200px;' /canvas
/body
/html

显示效果如下:
 
可以看到,canvas画板为200*200的正方形,画图是用到了(0,200)到(200,0)的对角线显示。
但是图形显示的时候为400*200的长方形,而且显示的也是对角线。
展开更多 50%)
分享

猜你喜欢

html5中canvas学习笔记1-画板的尺寸与实际显示尺寸

Web开发
html5中canvas学习笔记1-画板的尺寸与实际显示尺寸

html5中canvas学习笔记2-判断浏览器是否支持canvas

Web开发
html5中canvas学习笔记2-判断浏览器是否支持canvas

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

html5 canvas-1.canvas介绍(hello canvas)

Web开发
html5 canvas-1.canvas介绍(hello canvas)

html5 canvas 简单画板实现代码

Web开发
html5 canvas 简单画板实现代码

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

HTML5中Canvas与SVG的画图原理比较

Web开发
HTML5中Canvas与SVG的画图原理比较

JavaScript学习笔记 1-入门

Web开发
JavaScript学习笔记 1-入门

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

用PHP生成自己的LOG文件

用PHP生成自己的LOG文件

datagridcolumnstyle重写,实现插入不同控件列体验

datagridcolumnstyle重写,实现插入不同控件列体验
下拉加载更多内容 ↓