loading_dim.html 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164
  1. <div class="loading_box ">
  2. <div class="loading_content">
  3. <div class="circle">
  4. </div>
  5. <div class="title2">이차조아 +</div>
  6. </div>
  7. </div>
  8. <style>
  9. .loading_box:after {
  10. content: '';
  11. display: block;
  12. width: 100%;
  13. height: 100%;
  14. background: rgba(0, 0, 0, 0.3);
  15. position: fixed;
  16. top: 0px;
  17. left: 0px;
  18. z-index: 998;
  19. }
  20. #loading {
  21. top: 0px !important;
  22. left: 0px !important;
  23. transform: translate(0px, 0px) !important;
  24. width: 100%;
  25. height: 100%;
  26. }
  27. .loading_box {
  28. width: 245px;
  29. height: 108px;
  30. margin: 0 auto;
  31. position: fixed;
  32. top: 50%;
  33. left: 50%;
  34. margin-top: -54px;
  35. margin-left: -122.5px;
  36. z-index: 9999;
  37. }
  38. .loading_box .title3 {
  39. font-size: 25px;
  40. line-height: 25px;
  41. text-align: center;
  42. margin-top: 10px;
  43. color: #fff;
  44. }
  45. .loading_box .loading_content {
  46. background: #1E75FF;
  47. position: relative;
  48. z-index: 99999;
  49. /* width:205px;
  50. height:88px; */
  51. width: 245px;
  52. height: 108px;
  53. border-radius: 108px;
  54. }
  55. .loading_box .loading_content .circle {
  56. width: 98px;
  57. height: 98px;
  58. position: absolute;
  59. top: 5px;
  60. background-color: #fff;
  61. left: 5px;
  62. z-index: 9;
  63. border-radius: 98px;
  64. overflow: hidden;
  65. animation: boxloc 8s infinite;
  66. }
  67. .loading_box .loading_content .circle .cicle_inner {
  68. width: 150px;
  69. height: 150px;
  70. position: relative;
  71. z-index: 1;
  72. }
  73. .loading_box .loading_content .title2 {
  74. font-size: 13px;
  75. position: absolute;
  76. bottom: 10px;
  77. font-weight: bold;
  78. left: 30px;
  79. color: #dc4123;
  80. color: #fff;
  81. padding: 0px !important;
  82. background: transparent !important;
  83. }
  84. .box {
  85. width: 150px;
  86. height: 350px;
  87. border-radius: 5px;
  88. background: rgba(240, 77, 48, 1);
  89. position: relative;
  90. overflow: hidden;
  91. transform: translate3d(0, 0, 0);
  92. animation: boxloc 8s infinite;
  93. }
  94. .wave_t {
  95. position: absolute;
  96. top: 150px;
  97. width: 150px;
  98. height: 150px;
  99. }
  100. .wave {
  101. opacity: 1;
  102. position: absolute;
  103. top: 3%;
  104. left: 50%;
  105. background: rgba(0, 0, 0, 1);
  106. width: 280px;
  107. height: 280px;
  108. margin-left: -140px;
  109. margin-top: -140px;
  110. transform-origin: 50% 48%;
  111. border-radius: 30%;
  112. animation: drift 2000ms infinite linear;
  113. }
  114. .wave.-three {
  115. animation: drift 4000ms infinite linear;
  116. opacity: .3;
  117. }
  118. .wave.-two {
  119. animation: drift 000ms infinite linear;
  120. opacity: .1;
  121. }
  122. @keyframes drift {
  123. from {
  124. transform: rotate(0deg);
  125. }
  126. from {
  127. transform: rotate(360deg);
  128. }
  129. }
  130. @keyframes boxloc {
  131. 0% {
  132. left: 5px;
  133. }
  134. 80% {
  135. left: 141px;
  136. }
  137. 100% {
  138. left: 5px;
  139. }
  140. }
  141. </style>