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>
  • 相关阅读:
    android 网络
    java 软引用,弱引用,强引用
    android 定时, 延时 任务
    android 不失真 显示 超高清 图片 长图
    android viewHolder static 静态
    工作中怎么解决bug
    chkconfig命令
    chkconfig命令
    chkconfig命令
    linux安装 pip和setuptools
  • 原文地址:https://www.cnblogs.com/gsq1998/p/12166017.html
Copyright © 2011-2022 走看看