H5
文章平均质量分 83
layuecr
这个作者很懒,什么都没留下…
展开
-
关于canvas画布使用fillRect()时高度会放大的解决方案
当设置canvas的宽度和高度时,习惯性会不会使用内联样式。但对于canvas来说,fillRect(),只有在内联样式的时候才有效,外部的CSS往往会发生拉伸的情况。 这是网上找来的答案: (1)在代码js中添加设置宽高属性的代码设置宽度和高度: canvas.setAttribute("height",canvas.clientHeig转载 2017-10-26 20:31:12 · 1499 阅读 · 0 评论 -
学习笔记——使用canvas给图形填色
看到canvas的章节,想到可以用它来画个图。然后选了幅由简单线条组成的卡通火箭图,准备动手画。画的过程中遇到了些问题,这里整理一下。下面是找来的图: 没上色前,还感觉不出什么问题。就是使用lineTo画直线,quadraticCurveTo画曲线。附个没上色的图: 到上色了,就遇到问题了:一个颜色怎么覆盖到另外一个颜色上面去?原创 2017-09-19 14:14:24 · 4257 阅读 · 1 评论