html5之canvas困惑
发布网友
发布时间:2022-04-19 23:01
我来回答
共1个回答
热心网友
时间:2022-04-20 00:30
canvas相当于一张图片,css设置的属性相当于对这张图片进行拉伸变化。要改变canvas的大小,应当用这种方式
<canvas width=500 height=400></canvas>
对应的javascript是
canvas=document.getElementsByTagName('canvas')[0];
canvas.width=500;
canvas.height=400;
换句话说,你现在画出的1px的线条实际显示的是在默认大小上经过拉伸变换的样子。