老师请检查一下代码是否正确

老师请检查一下代码是否正确

<!DOCTYPE html>

<html>

<head>

    <meta charset="UTF-8">

    <title>canvas图片</title>

    <style>

        canvas{background-color:lightblue;}

    </style>

</head>

<body>

    <canvas id="canvas" width="800px" height="800px">您的浏览器不支持canvas

    </canvas>

    <script>

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

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

        context.fillStyle = "#7d7263";

        context.arc(400,400,150,0,2*Math.PI);

        context.fill();

        var img =new Image();

        img.src= "http://img1.sycdn.imooc.com/climg//59a7df40000165fa06000600.jpg";

        img.onload = function(){

            context.drawImage(img,220,-30,210,250,310,280,200,200);

        }

    </script>

</body>

</html>


正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学你好,canvas技术没有淘汰,不过目前市场中应用不广泛,所以考虑之后去掉了。2020版主打在最短的时间内,迅速掌握最常用,最主流的知识。

祝学习愉快!

好帮手慕星星 2020-09-10 10:13:14

同学你好,代码绘制效果很棒。继续加油,祝学习愉快!

  • 提问者 Raymond0913 #1
    老师今天看到新的前端2020版里面没有canvas了这是为什么,是这个技术淘汰了吗?
    2020-09-10 17:13:23
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
3.WebAPP开发与小程序
  • 参与学习           人
  • 提交作业       622    份
  • 解答问题       6815    个

微信带火了小程序,也让前端工程师有了更多的展现机会,本阶段带你从移动基础知识的学习到webAPP开发,及小程序开发,让你PC端与移动端两端通吃。

了解课程
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师