博客列表 >使用css制作太极图

使用css制作太极图

南旭
南旭原创
2022年05月10日 14:47:52645浏览

效果查看

静态效果

动态效果

代码

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>太极图</title>
  6. <style>
  7. .dayuan{
  8. position: absolute;
  9. border: 1px solid #000000;
  10. width: 400px;
  11. height:400px;
  12. align-items: center;
  13. border-radius:50%;
  14. background:linear-gradient(to bottom,#000000 0%,#000000 50%,#FFFFFF 51%,#FFFFFF 100%);
  15. animation: dayuan 8s linear infinite;
  16. }
  17. @keyframes dayuan{
  18. 0%{
  19. transform: rotate(0deg);
  20. }
  21. 100%{
  22. transform: rotate(-360deg);
  23. }
  24. }
  25. .xiao1{
  26. position: relative;
  27. width: 200px;
  28. height:200px;
  29. border-radius: 50%;
  30. margin-top: 25%;
  31. background-color: #FFFFFF;
  32. }
  33. .xiao2{
  34. position: relative;
  35. width: 200px;
  36. height:200px;
  37. border-radius:50%;
  38. margin-top: -50%;
  39. margin-left: 50%;
  40. background-color: black;
  41. }
  42. .xin1{
  43. position: relative;
  44. width: 50px;
  45. height: 50px;
  46. border-radius: 50%;
  47. margin-top: -30%;
  48. margin-left: 75px;
  49. background-color: black;
  50. }
  51. .xin2{
  52. position: relative;
  53. width: 50px;
  54. height: 50px;
  55. border-radius: 50%;
  56. margin-top: -50px;
  57. margin-left: 280px;
  58. background-color: #FFFFFF;
  59. }
  60. </style>
  61. </head>
  62. <body>
  63. <div class="dayuan">
  64. <div class="xiao1"></div>
  65. <div class="xiao2"></div>
  66. <div class="xin1"></div>
  67. <div class="xin2"></div>
  68. </div>
  69. </body>
  70. </html>
声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议