课程
/前端开发
/Html5
/Canvas绘图详解
当插入画布的位置较大时,无论是上述代码,还是将圆的半径改大,都无法显示;(网页右侧的蓝色小球是金山词霸的浮标);
当插入画布位置为0时才会显示;
而且插入的画布无法重复,无论横向还是纵向
请大神指教
2017-11-22
源自:Canvas绘图详解 5-3
正在回答
画布大小与位置的问题,你可以F12看看你画布的实际大小和位置,你实例化的坐标为50,50,半径为48,你画布从100,100开始肯定不行呀
weixin_慕婉清4309462
你的代码中那行 “context.fillRect (0, 0, 100, 100)”
代表你在初始画布上填充从 0 0 开始,宽高100的新画布。
而你的新画布就是宽高100,那一个新画布就填满你要填充的区域了。
试试把 fillRect 改成 (0, 0, canvas.widht, canvas.height)
慕函数5127544 提问者
举报
Canvas系列教程第二课,详解Canvas各接口,让同学彻底掌握Canvas绘图
4 回答不能实现在canvas中插入canvas
3 回答canvas居中的问题
2 回答关于CSS3和canvas的疑问
1 回答canvas在微信内置浏览器中的支持
1 回答怎么给Canvas定位