HTML5使用canvas画图时,图片被自动放大模糊的问题
2014-05-05 21:45
941 查看
最近在研究canvas技术,发现一个问题,就是所画图像会随着画布大小自动变换大小。原因如下
<canvas id="cxt" style="width: 500px; height: 300px; background: #abcdef;"></canvas>
使用了style属性 或者在页面中引入内嵌样式
<style>
#cxt{ width: 500px; height: 300px; }
</style>
后来才发现canvas 元素只有如下设置宽度和高度才能正确控制图像大小
<canvas id="cxt" style=" background: #abcdef;" width= "500px" height= "300px"></canvas>
<canvas id="cxt" style="width: 500px; height: 300px; background: #abcdef;"></canvas>
使用了style属性 或者在页面中引入内嵌样式
<style>
#cxt{ width: 500px; height: 300px; }
</style>
后来才发现canvas 元素只有如下设置宽度和高度才能正确控制图像大小
<canvas id="cxt" style=" background: #abcdef;" width= "500px" height= "300px"></canvas>
相关文章推荐
- 使用HTML5 canvas做地图(3)图片加载平移放大缩小
- html5 Canvas画图3:1像素线条模糊问题
- 使用HTML5 canvas做地图(3)图片加载平移放大缩小
- vue中使用html2canvas及解决html2canvas截屏图片模糊问题
- html5 canvas绘制图片模糊的问题
- html5 Canvas画图3:1像素线条模糊问题
- html5 canvas绘制图片模糊的问题
- 解决html5 canvas 绘制字体、图片与图形模糊问题
- html5 Canvas画图3:1px线条模糊问题
- 使用HTML5 canvas做地图(3)图片加载平移放大缩小
- HTML5:使用Canvas和Input range控件放大缩小图片
- 使用HTML5技术实现的全屏图片模糊效果
- 移动web HTML5使用photoswipe模仿微信朋友圈图片放大浏览
- html5学习 - canvas画图和清除图片
- [转]html5 Canvas画图教程(11)—使用lineTo/arc/bezierCurveTo画椭圆形
- 使用glide 时候在listview 或者 grideview 中图片自动拉伸问题
- HTML5 - Chrome中canvas标签显示图片空白问题
- ios7中使用scrollview来横向滑动图片,自动产生偏移竖向的偏移 问题
- html5 canvas drawImage图片模糊
- html5 用canvas实现图片自动滑动切换