这是一个中国人都非常熟悉的图案——太极图,它分为阴阳两级,会旋转(用到css3 animation动画属性),此图通过css3纯代码实现,它由 若干个小圆组合而成,适合初学css3的人练练手,娱以 致学,增加学习的乐趣。

HTML部分:

CSS部分:

.square {

width: 400px;

height: 400px;

position: relative;

transform: rotate(45deg);

-webkit-transform: rotate(45deg);

-moz-transform: rotate(45deg);

animation: rotate infinite linear 5s;

margin: 10% auto;

-webkit-animation: rotate infinite linear 5s;

margin: 10% auto;

-moz-animation: rotate infinite linear 5s;

margin: 10% auto;

}

.rect {

width: 400px;

height: 200px;

position: relative;

border: 1px #d2d2d2 solid;

border-bottom: none;

}

.inner_circle {

width: 200px;

height: 200px;

border-radius: 200px;

position: absolute;

z-index: 1;

}

.dot {

width: 50px;

height: 50px;

position: absolute;

left: 0;

right: 0;

top: 0;

bottom: 0;

margin: auto;

border-radius: 50%;

}

.rect_one {

border-radius: 200px 200px 0 0;

background: white;

}

.rect_one_one {

bottom: -100px;

left: 0;

background: black;

}

.rect_one_two {

background: white;

}

.rect_two {

border-radius: 0 0 200px 200px;

background: black;

}

.rect_two_one {

bottom: 100px;

right: 0;

background: white;

}

.rect_two_two {

background: black;

}

@keyframes rotate {

from {

transform: rotate(0deg);

-webkit-transform: rotate(0deg);

}

to {

transform: rotate(360deg);

-webkit-transform: rotate(360deg);

}

}

看图看效果:

java旋转太极图_如何用CSS纯代码画一个旋转的太极图(附代码)相关推荐

  1. css如何调整红心样式_如何用html和CSS3画一个红心(爱心),初级简单代码实现...

    html和css是可以画一个红心的,可能许多刚学习web前端的朋友不知道,我们现在演示一下,大家以后遇到类似的东西可以不用图片来做了,可以直接写代码,图片需要从服务器传递请求再回复请求,如果一个网页图 ...

  2. 太极图php代码,如何用CSS纯代码画一个旋转的太极图(附代码)

    这是一个中国人都非常熟悉的图案--太极图,它分为阴阳两级,会旋转(用到css3 animation动画属性),此图通过css3纯代码实现,它由 若干个小圆组合而成,适合初学css3的人练练手,娱以 致 ...

  3. 如何用css动画来画一个多啦A梦

    Github预览链接 : https://asdasd111112999.github.io/animation-Doraemon/index.html 预览图: 这个小demo 会实时的把CSS实现 ...

  4. 如何用 Slack 和 Kubernetes 构建一个聊天机器人?| 附代码

    作者 | Alexander Kainz 译者 | 天道酬勤,责编 | Carol 出品 | AI科技大本营(ID:rgznai100) ChatOps可以让你使用基于聊天的接口来管理DevOps任务 ...

  5. 利用css样式表做一个旋转写轮眼

    利用css样式表做一个旋转写轮眼 成品效果图 首先分析效果图 图中有红色背景圈和里面的三个椭圆和最中心的黑圈组成. 因此,我们应该写一个大的div盒子,来装这三个椭圆div,里面的三个椭圆div和圆的 ...

  6. python月亮_如何用python代码画一个月亮

    如何用python代码画一个月亮 发布时间:2020-06-17 15:52:21 来源:亿速云 阅读:181 作者:元一 Python简介 Python是一种跨平台的计算机程序设计语言. 是一个高层 ...

  7. [css] 使用css3画一个扇形

    [css] 使用css3画一个扇形 四个半圆叠加,过半调整 z-index .container { width: 200px; height: 200px; position: relative; ...

  8. 计算机图形学(六)——画一个旋转的立方体

    画一个旋转的立方体 //画立方体#include <iostream> #define GLEW_STATIC #include"Shader.h" #include& ...

  9. 如何用CSS动画特效让图片旋转起来

    杜老师逆战班学员 2020.02.22 我们通常浏览网页,基本上看过去都是呈现着各种文字加图片的2D效果信息,作为一名前端开发工程师非常重要的工作就是要让用户看到网页时有眼前一亮.耳目一新的感觉,用户 ...

最新文章

  1. OC基础回想(十二)协议
  2. nginx 配置两个域名
  3. 线性代数 第三章 矩阵的初等变换与线性方程组
  4. WCF学习笔记之可靠会话
  5. 微型计算机原理risc,微型计算机原理习题及解答-20210409003329.docx-原创力文档
  6. 华为Mate 40 Pro钢化膜上手:6.6寸大曲率瀑布屏 黑边加速消失
  7. 传微软移动设备部门开始扩招员工
  8. Maven安装与配制环境【win7/win10】
  9. CSS3特殊图形制作
  10. 数据蜂巢架构演讲之路读后感
  11. 游戏策划入门教程(前言)
  12. 【虚幻4】从U3D到UE4的转型之路
  13. 通信芯片sx1278-基于LORA SX1278无线模块的STM32点对点通信简单实现
  14. 阿里云服务器 —— linux是什么样子的呢(适合新手,建议收藏!)
  15. ERP电商管理系统开发实现功能
  16. 去除IDEA报黄色/灰色的重复代码的下划波浪线
  17. 七千字的线性回归模型指南,建议收藏!
  18. npm - 换淘宝源
  19. 从RGB色转为灰度色算法
  20. 2018年10月《电子政务》真题

热门文章

  1. 射频识别技术原理分析
  2. LLJ-F(S)系列漏电继电器
  3. vector erase() and clear() in C++ -- vector的函数erase()和clear()
  4. 网页版简易计算器(仅加减乘除)
  5. 一次有趣的 DNS 导致 Node 服务故障问题分析实录
  6. AWS KMS加密和解密
  7. finalcut剪切快捷键_Final Cut Pro X 常用快捷键大全 FCPX快捷键
  8. mac markdown_适用于Mac的最佳Markdown编辑器
  9. 地图匹配实例-几何匹配
  10. Android 简单的白天与夜晚模式切换