这样可以吗

来源:6-6 编程练习

unbreakable_全栈

2020-10-12 10:48:52

<!DOCTYPE html>

<html lang="en">


<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, 200, 0, Math.PI*2, true)

        context.fill()

        var img = new Image()

        img.src = 'http://climg.mukewang.com/59a7df40000165fa06000600.jpg'

        img.onload = function () {

            // context.drawImage(img, -135, -135, 265, 265)

            context.drawImage(img, 225, 24, 238, 190, 320, 310, 214, 171)

        }

    </script>

</body>


</html>


写回答

1回答

好帮手慕星星

2020-10-12

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

0

0 学习 · 6815 问题

查看课程