canvas绘制矩形和线

实现代码:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <!-- 1.设置canvas元素 -->
    <canvas id="canvas" width="200" height="200"></canvas>
    <script>
        //2.获取canvas
        const canvas =document.getElementById("canvas");
        //3.getContext()返回一个对象,对象包含绘制图形的方法和属性
        const ctx = canvas.getContext("2d");
        //4.执行绘制fillReact(x,y,widht,height)x,y
        ctx.fillRect(100,100,100,200);
        ctx.fillStyle="#333"

        //绘制线
        //moveTo绘制起点
        ctx.moveTo(10,10);
        //lineTo绘制终点
        ctx.lineTo(100,100);
        //执行绘制
        ctx.stokeStyle="#ff2d51";
        ctx.stroke();
       
    </script>
</body>
</html>

实现结果:

相关推荐

最近更新

  1. TCP协议是安全的吗?

    2023-12-08 07:12:05       17 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-08 07:12:05       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-08 07:12:05       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-08 07:12:05       18 阅读

热门阅读

  1. leetcode每日一题37

    2023-12-08 07:12:05       39 阅读
  2. 神经网络----网络模型的加载及保存

    2023-12-08 07:12:05       28 阅读
  3. ffmpeg学习日记619-指令-透明通道视频相关指令

    2023-12-08 07:12:05       33 阅读
  4. 低代码:美味膳食或垃圾食品?

    2023-12-08 07:12:05       38 阅读
  5. python对py文件加密

    2023-12-08 07:12:05       41 阅读
  6. python中的配置config模块

    2023-12-08 07:12:05       39 阅读
  7. C# 异步

    2023-12-08 07:12:05       34 阅读
  8. 2023-简单点-python的多路复用小例子

    2023-12-08 07:12:05       44 阅读