zoukankan      html  css  js  c++  java
  • canvas元素绘制太极图

    <!DOCTYPE html>
    <html>
    <head>
    <title>canvas example</title>
    <meta charset="utf-8">
    </head>
    <body>
    <canvas id="canvas" width="600px" height="600px"></canvas>

    <script>
    var canvas=document.getElementById("canvas");
    var context=canvas.getContext('2d');
    context.beginPath();
    context.arc(300,300,200,0,2*Math.PI,false);
    context.stroke();
    context.beginPath();
    context.fillStyle="black";
    context.arc(300,300,200,Math.PI/2,Math.PI*3/2,false);
    context.fill();
    context.beginPath();
    context.fillStyle="white";
    context.arc(300,200,100,0,Math.PI*2,false);
    context.fill();
    context.beginPath();
    context.fillStyle="black";
    context.arc(300,400,100,0,Math.PI*2,false);
    context.fill();
    context.beginPath();
    context.fillStyle="black";
    context.arc(300,200,30,0,Math.PI*2,false);
    context.fill();
    context.beginPath();
    context.fillStyle="white";
    context.arc(300,400,30,0,Math.PI*2,false);
    context.fill();
    </script>
    </body>
    </html>


    效果图如下:




  • 相关阅读:
    团队博客18
    团队博客17
    团队博客16
    团队博客15
    团队博客14
    团队博客13
    团队博客12
    课堂作业08--MVC框架的具体应用
    课堂作业07--MVC框架
    课堂作业06--23中设计模式
  • 原文地址:https://www.cnblogs.com/MrZWJ/p/10036316.html
Copyright © 2011-2022 走看看