(1)绘制两个半圆:

<!DOCTYPE html>
<html>
<head><meta charset="UTF-8"><title>css 绘制太极图</title><style class="cp-pen-styles">*{padding:0;margin:0;}.outer{margin:100px auto;width:0;height:500px;border-radius: 500px;position:relative;border-left:250px solid black;border-right:250px solid white;box-shadow:0 0 30px #D3D3D3;}</style>
</head>
<body>
<div class="outer">
</div>
</body>
</html>


(2)绘制上面的圆:

 .outer:after{width:250px;height:250px;position:absolute;left:-125px;display:block;content:"";z-index:1;background-color:white;border-radius:50%;}


(3)绘制下面的圆:

 .outer:after{width:250px;height:250px;position:absolute;left:-125px;display:block;content:"";z-index:1;background-color:white;border-radius:50%;box-shadow:0 250px 0 black;}


(4)绘制上面的小圆:

 .outer:before {content:"";position:absolute;display: block;width:100px;height:100px;top:75px;left:-50px;z-index:2;background-color:black;border-radius:50%;}


(5)绘制下面的小圆:

 .outer:before {content:"";position:absolute;display: block;width:100px;height:100px;top:75px;left:-50px;z-index:2;background-color:black;border-radius:50%;box-shadow:0 250px 0 white;}

<!DOCTYPE html>
<html>
<head><meta charset="UTF-8"><title>css 绘制太极图</title><style class="cp-pen-styles">*{padding:0;margin:0;}.outer{margin:100px auto;width:0;height:500px;border-radius: 500px;position:relative;border-left:250px solid black;border-right:250px solid white;box-shadow:0 0 30px #D3D3D3;}.outer:after{width:250px;height:250px;position:absolute;left:-125px;display:block;content:"";z-index:1;background-color:white;border-radius:50%;box-shadow:0 250px 0 black;}.outer:before {content:"";position:absolute;display: block;width:100px;height:100px;top:75px;left:-50px;z-index:2;background-color:black;border-radius:50%;box-shadow:0 250px 0 white;}</style>
</head>
<body>
<div class="outer">
</div>
</body>
</html>

css3 画太极图——用一个div实现相关推荐

  1. css3 画太极图——用三个div实现

    (1)首先,绘制背景: <!doctype html> <html lang="en"><head><meta charset=" ...

  2. 动态太极图html代码,用一个div加一段css代码画一个太极图

    [摘要] 在王海达博客看到了这段代码,仅使用一个div和css就画出了一个标准的太极阴阳鱼图. 在王海达博客看到了这段代码,仅使用一个div和css就画出了一个标准的太极阴阳鱼图.看了下代码,发现其利 ...

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

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

  4. [css] 用css3画出一个立体魔方

    [css] 用css3画出一个立体魔方 <!DOCTYPE html> <html> <head><meta charset="utf-8" ...

  5. html5 骰子滚动,CSS3画一个滚动的骰子

    今天利用CSS3来画一个自动滚动的骰子. 思路:骰子的六个面分别用六个ul标签,每个面的点数就是li标签,点数的排列采用伸缩布局,然后采用定位和transform属性将六个面翻转折叠成立方体. 1.H ...

  6. 用css3画一个哆啦A梦

    今天偶然看到朋友用纯css3画了一个素描杯,很受启发,css3这么好玩的代码再不玩就要荒废了,于是决定画个哆啦A梦来复习一下css基础知识.用css作画最重要的就是要做好定位,其次是通过边框属性来切割 ...

  7. HTML关于机器猫的小游戏,完美起航-用HTML5+CSS3画一个简易的机器猫头像

    用HTML5+CSS3画一个机器猫的头像,原图如下: 代码实现效果如下: 布局使用了绝对定位.相对定位以及浮动,鼻子使用了背景图像渐变的效果, 笑脸的嘴巴使用椭圆的下边框实现,胡须部分的细节处理得还是 ...

  8. [css] 如何使用css3实现一个div设置多张背景图片?

    [css] 如何使用css3实现一个div设置多张背景图片? background-image:url("1.jpg"),url("2.jpg"),url(&q ...

  9. html 特效隐藏div,如何实现用css3显示隐藏一个div特效

    这篇文章主要介绍了关于如何实现用css3显示隐藏一个div特效,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 显示隐藏一个p特效的方法有很多,下为大家介绍下使用纯css3是如何实现的, ...

最新文章

  1. 美多商城之商品(商品数据库表设计)
  2. centos8更换yum源_基于yum进行linux系统升级--从Centos7升级到Centos8
  3. 【Android 界面效果10】Android中View,ViewGroup,Window之间的关系
  4. 通过标题区别自己的发帖
  5. 问题 1437: [蓝桥杯][历届试题]城市建设(最小生成树)
  6. 云时代架构读后感4--IT架构的本质
  7. WPF 列表虚拟化时的滚动方式
  8. ##(C语言) CSP 201612-2 工资计算(打表法)(100分)
  9. [MongoDB]安装MongoDB遇到问题
  10. 【CodeVS】p1174 靶形数独
  11. 计算机考研专业课卷子,考研统考专业课有哪些?题型都有什么?你了解吗
  12. Cocos2d-x动画播放(序列帧)
  13. mysql d是什么意思_是mysqld意思
  14. 周纪三 周慎靓王元年(辛丑,公元前320年)——摘要
  15. 有韵味的女人,是成熟的女人。
  16. 为什么用GDP平减指数算通胀率与用消费物价指数算通胀率答案不同?
  17. 【Minio】新一代自建文件系统——Minio
  18. ublox8 M8协议介绍
  19. python导入模块不执行_python 不执行
  20. 关于[[NSBundle mainBundle] infoDictionary]里面的那些东西

热门文章

  1. style常见的样式属性
  2. MySQL数据库安装教程,看完就会,配图详解!(含数据库安装包)
  3. 三步快速远程桌面控制,开启远程办公
  4. 微信气泡主题设置_微信猫和老鼠主题皮肤怎么设置 华为手机设置气泡主题方法...
  5. ELK——ElasticStack日志分析平台
  6. 证券行业大数据安全简述
  7. 怎么桌面给计算机设密码,怎么设置电脑桌面密码
  8. 【4月比赛合集】19场可报名的「创新应用」和「程序设计」大奖赛,任君挑选!
  9. redit高可用之哨兵
  10. Tmux常用命令小结(超全够用)