为什么我画的圆是这样子的,为什么两边获取的宽高不一样

来源:3-1 Canvas 时钟外边框圆

listenlib

2017-09-22 17:14

http://img.mukewang.com/59c4d4400001a83609810548.jpg

http://img4.mukewang.com/59c4d441000130c004810347.jpg

为什么我画的圆是这样子的,为什么两边获取的宽高不一样

写回答 关注

3回答

  • 奔跑的兔子0
    2019-11-25 16:01:24

    canvas默认的宽高是300 150,需要显式传宽高修改

  • 血色万花筒
    2017-09-22 23:22:51

    http://img3.mukewang.com/59c52a6700019b3d10290472.jpg

    你代码中有错误,自己对比一下

    慕妹2029... 回复listen...

    这个问题我老师前两天才提到过,canvas和svg绘图只能通过内联样式或者js添加设置宽高,不然会出错。

    2017-11-21 23:55:45

    共 2 条回复 >

  • 慕哥3471583
    2017-09-22 23:20:26

    只截图这个代码不好分析,可能是没加save()方法

    共 1 条回复 >

Canvas 绘制时钟

canvas画出漂亮的时钟,通过本教程能重新掌握一些几何知识

49750 学习 · 160 问题

查看课程

相似问题