为了账号安全,请及时绑定邮箱和手机立即绑定

请问我的代码哪里出错了

请问我这段代码哪里有错误,为什么画不出圆来

html代码

     <div class="step">

          <canvas id="steps" width="440" height="90"></canvas>

     </div>



js代码

    window.onload = function(){


        var canvas = document.getElementById("steps");

        var cxt = canvas.getContext('2d');


        canvas.width =440;

        canvas.height = 90;



        cxt.fillStyle="red";

        cxt.arc(45, 45, 25, 0, 2*Math.PI, false);

        cxt.fill();


}


正在回答

3 回答

首先你在html中已经给定过canvas的宽高,js中就不用重复设置了.

其次,你看看你的浏览器,IE9以下的不支持canvas。

我刚复制代码发现是可以画出圆的( ⊙ o ⊙ )!

0 回复 有任何疑惑可以回复我~
#1

qq_遺忘的激情_0 提问者

非常感谢!
2016-11-02 回复 有任何疑惑可以回复我~

谢谢。

0 回复 有任何疑惑可以回复我~

把div去掉试试

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

请问我的代码哪里出错了

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信