黑马程序员技术交流社区
标题:
关于canvas绘图在浏览器中拉伸的问题
[打印本页]
作者:
南国之南
时间:
2016-7-8 22:50
标题:
关于canvas绘图在浏览器中拉伸的问题
昨天简单学了canvas绘图的课程,觉得有一些还是有必要大家分享的
然后的话遇到一个 问题,就是在JS代码中设置的图形到了浏览器中总是被拉伸,下面是我找到的解决方案:
图形在浏览器中被拉伸的原因是css样式在浏览器中会跟JS代码中的设置有出入,就会被拉伸(我也看得是云里雾里的),所以我们除了在css样式中设定canvas画布的样式
<canvas id="canvas" style="width:500px;height:500px"></canvas>
还要在js代码中设置,类似下面这个
context.width=500;
context.height=500;
这样的话就能够解决拉伸的问题了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2