太极

.canvas{

animation: scroll1 3s linear infinite;

}

@keyframes scroll1{

0%{

transform: rotateZ(0deg);

}

100%{

transform: rotateZ(720deg);

}

}

var myCanvas = document.getElementById('myCanvas1');

var g = myCanvas.getContext('2d');

// 下半圆

g.beginPath();

g.strokeStyle = 'black';

g.arc(250,250,250,0,Math.PI,false);

// g.closePath();

g.fillStyle = 'black';

g.fill();

g.stroke();

// 上半圆

g.beginPath();

g.strokeStyle = 'black';

g.arc(250,250,250,0,Math.PI,true);

// g.closePath();

g.stroke();

// 右半圆

g.beginPath();

g.strokeStyle = 'white';

g.arc(375,250,125,0,Math.PI,true);

// g.closePath();

g.fillStyle = 'black';

g.fill();

g.stroke();

// 左半圆

g.beginPath();

g.strokeStyle = 'white';

g.arc(125,250,125,Math.PI,0,true);

// g.closePath();

g.fillStyle = 'white';

g.fill();

g.stroke();

// 上小圆

g.beginPath();

g.strokeStyle = 'black';

g.arc(375,225,25,0,2*Math.PI,true);

// g.closePath();

g.fillStyle = 'white'

g.fill();

g.stroke();

// 下小圆

g.beginPath();

g.strokeStyle = 'black';

g.arc(125,275,25,0,2*Math.PI,true);

// g.closePath();

g.fillStyle = 'black';

g.fill();

g.stroke();

html5 画太极图,canvas基础画太极图(娱乐~)相关推荐

  1. HTML菊花图案绘制,用HTML5中的canvas元素画菊花

    用html5中的canvas画出的三种菊花,书上看到的例子,拿来当联系玩. 使用Canvas元素绘制美丽的花朵 var context; var A,n; function btn_onclick() ...

  2. html a标签指定区域,第四讲:使用html5中的canvas标签画出一个球在指定区域内的运动...

    小球在一个区域运动 var canvas = document.getElementById('mc'); var cxt = canvas.getContext('2d'); //定义一个小球 va ...

  3. html5平抛,第五讲:使用html5中的canvas动态画出物理学上平抛运动

    平抛运动 var canvas = document.getElementById('mc'); var cxt = canvas.getContext('2d'); //定义一个小球 var bal ...

  4. html5 canvas 画阿迪达斯logo,HTML5 Canvas笔记——HTML5 Canvas绘图绘制太极图

    HTML5 Canvas绘图绘制太极图 太极图 * { padding: 0; margin: 0; } body { } #myCanvas { background-color: #eee; } ...

  5. python turtle画椭圆-python turtle 绘制太极图的实例

    效果如下所示: # -*- coding: utf-8 -*- import turtle # 绘制太极图函数 def draw_TJT(R): turtle.screensize(800, 600, ...

  6. html5 Canvas画图教程(5)—canvas里画曲线之arc方法

    本文转自:http://www.jb51.net/html5/70317.html 在canvas画线条这篇文章中,我讲了画直线的方法,按理这篇画曲线的文章早该发了,但由于canvas画曲线比较特殊, ...

  7. html5两条直线,Html5新特性用canvas标签画多条直线附效果截图

    下面例子为用canvas标签画多条直线 复制代码代码如下: index_three 您的浏览器不支持canvas标签. //获取Canvas对象(画布) var canvas = document.g ...

  8. html页面画虚线,HTML5中canvas怎么画虚线

    HTML5中canvas如何画虚线 虚线也可以看成是一段段的实线组成的,而实线是利用context.moveTo(x,y);context.lineTo(x2,y2);context.stroke() ...

  9. php 画直线,html5 Canvas实现画直线与设置线条的样式

    这篇文章主要介绍了关于html5 Canvas实现画直线与设置线条的样式,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 在学画画的时候,线条是最基本的了,而线条的连接可以组成任何图形. ...

最新文章

  1. Android JNI 编程
  2. Vue使用axios提交表单数据
  3. Android(3_2)-----模仿微信界面:通讯录页面
  4. 玩转mini2440开发板之【在Ubuntu 14.04下编译安装tslib 1.4版本】
  5. TypeScript中的class声明了什么
  6. python flask高级编程之restful_python Flask实现restful api service
  7. mysql的四个默认数据库是什么版本,MySQL5.7数据库字符集和排序规则有四个级别的默认设置:服务器,数据库,表和列。...
  8. 输入5个整数,找出5个数中的两位数
  9. 图解CSS中padding、margin、border的区别及使用
  10. FJUT 借教室 (线段树区间查询+区间修改)
  11. ThinkPHP 5.1+全开源带后台商城小程序源码程序+带详细安装使用文档
  12. PHP+MySQL实现留言板功能
  13. 前端知识之JavaScript
  14. 关于java WEb怎么调用matlab(二)
  15. python自动化配置路由器_使用Python管理小米路由器
  16. centos7安装Kafka Eagle
  17. 四面体棱切球的一些特殊正弦定理及其几何性质
  18. inprivate浏览是什么意思_如何使IE浏览器打开默认是InPrivate浏览
  19. 2020年第四届计算机检测维修与数据恢复国赛模拟比赛
  20. FPGA和USB3.0通信

热门文章

  1. 模型压缩Distiller学习
  2. HCIA的基础知识(1)
  3. Response设置响应数据功能介绍及重定向
  4. LTE传输模式(TM1 - TM9)
  5. 旗鱼SailfishOS SDK for Windows初体验
  6. linux 文件缓存大小设置,Linux文件读写机制及优化方式
  7. 在MatLab中FFT和IFFT的互相转换
  8. C语言:求高次方数的尾数
  9. 吴恩达机器学习笔记(七)神经网络:代价函数
  10. element ui 的 el-tab 当使用 router-view 时 mounted 执行了多次