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的画图原理比较

HTML5 canvas 基本语法

Web开发
HTML5 canvas 基本语法

lolAD刺客新符文搭配推荐

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

用PHP生成自己的LOG文件

用PHP生成自己的LOG文件

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

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