zoukankan      html  css  js  c++  java
  • 01-canvas体验

     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>01-Canvas开篇</title>
     6     <style>
     7         *{
     8             margin: 0;
     9             padding: 0;
    10         }
    11         canvas{
    12             background: red;
    13         }
    14     </style>
    15 </head>
    16 <body>
    17 <!--1.在body中创建一个canvas标签-->
    18 <!--
    19 注意点
    20 canvas标签有默认的宽度和高度
    21 默认的宽度是300px
    22 默认的高度是150px
    23 -->
    24 <canvas></canvas>
    25 <script>
    26     /*
    27     1.什么是Canvas?
    28     Canvas是H5新增的一个标签, 我们可以通过JS在这个标签上绘制各种图案
    29     Canvas 拥有多种绘制路径、矩形、圆形、字符以及图片的方法。
    30     * */
    31     // 2.通过js代码拿到canvas标签
    32     let oCanvas = document.querySelector("canvas");
    33     // 3.从canvas标签中获取到绘图工具
    34     let oCtx = oCanvas.getContext("2d");
    35     // 4.通过绘图工具在canvas标签上绘制图形
    36     // 4.1设置路径的起点
    37     oCtx.moveTo(50, 50);
    38     // 4.2设置路径的终点
    39     oCtx.lineTo(200, 50);
    40     oCtx.lineTo(200,100);
    41     // 4.3告诉canvas将这些点连接起来
    42     oCtx.stroke();
    43 </script>
    44 </body>
    45 </html>
  • 相关阅读:
    LeetCode 72. Edit Distance
    LeetCode 71. Simplify Path
    LeetCode 70. Climbing Stairs
    LeetCode 69. Sqrt(x)
    Ubuntu系统测评
    itchat 爬了爬自己的微信通讯录
    logistic回归模型
    多元线性回归模型
    可乐鸡翅制作难点
    梯度下降算法&线性回归算法
  • 原文地址:https://www.cnblogs.com/gsq1998/p/12166017.html
Copyright © 2011-2022 走看看