1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. .cubes-box {
  2. width: 100vw;
  3. height: 100rpx;
  4. position: relative;
  5. top: 40%;
  6. transform: translateY(-50%);
  7. .cubes {
  8. width: 80rpx;
  9. height: 80rpx;
  10. margin: auto;
  11. .sk-cube {
  12. width: 33%;
  13. height: 33%;
  14. // background-color: #9e1068;
  15. float: left;
  16. animation: gridScaleDelay 1.3s infinite ease-in-out;
  17. }
  18. .sk-cube1 {
  19. animation-delay: 0.2s;
  20. }
  21. .sk-cube2 {
  22. animation-delay: 0.3s;
  23. }
  24. .sk-cube3 {
  25. animation-delay: 0.4s;
  26. }
  27. .sk-cube4 {
  28. animation-delay: 0.1s;
  29. }
  30. .sk-cube5 {
  31. animation-delay: 0.2s;
  32. }
  33. .sk-cube6 {
  34. animation-delay: 0.3s;
  35. }
  36. .sk-cube7 {
  37. animation-delay: 0s;
  38. }
  39. .sk-cube8 {
  40. animation-delay: 0.1s;
  41. }
  42. .sk-cube9 {
  43. animation-delay: 0.2s;
  44. }
  45. }
  46. .cubes-tip {
  47. display: inline-block;
  48. margin-top: 40rpx;
  49. width: 100%;
  50. text-align: center;
  51. }
  52. }
  53. @keyframes gridScaleDelay {
  54. 0%,
  55. 70%,
  56. 100% {
  57. transform: scale3D(1, 1, 1);
  58. }
  59. 35% {
  60. transform: scale3D(0, 0, 1);
  61. }
  62. }