Guest User

Untitled

a guest
Mar 23rd, 2018
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.87 KB | None | 0 0
  1. // HTML (after form)
  2. <div class="process">
  3. <div class="loader">
  4. <div class="sk-fading-circle">
  5. <div class="sk-circle1 sk-circle"></div>
  6. <div class="sk-circle2 sk-circle"></div>
  7. <div class="sk-circle3 sk-circle"></div>
  8. <div class="sk-circle4 sk-circle"></div>
  9. <div class="sk-circle5 sk-circle"></div>
  10. <div class="sk-circle6 sk-circle"></div>
  11. <div class="sk-circle7 sk-circle"></div>
  12. <div class="sk-circle8 sk-circle"></div>
  13. <div class="sk-circle9 sk-circle"></div>
  14. <div class="sk-circle10 sk-circle"></div>
  15. <div class="sk-circle11 sk-circle"></div>
  16. <div class="sk-circle12 sk-circle"></div>
  17. </div>
  18. </div>
  19. <h4><span>Your registration</span> is currently in process…</h4>
  20. </div>
  21.  
  22.  
  23. // js (before post req.)
  24. $('form').fadeOut("fast", function () {
  25. var process = document.getElementsByClassName('process')[0];
  26. process.style.display = 'block';
  27. });
  28.  
  29. // css
  30.  
  31. .process {
  32. display: none;
  33. }
  34.  
  35. .process h4 {
  36. text-align: center;
  37. }
  38.  
  39. .process .loader {
  40. margin-bottom: 10px;
  41. height: 80px;
  42. background-position: center center;
  43. background-repeat: no-repeat;
  44. }
  45. .process, .loader {
  46. margin: 15px;
  47. }
  48. .sk-fading-circle {
  49. margin: 0px auto;
  50. width: 80px;
  51. height: 80px;
  52. position: relative;
  53. }
  54.  
  55. .sk-fading-circle .sk-circle {
  56.  
  57. width: 100%;
  58. height: 100%;
  59. position: absolute;
  60. left: 0;
  61. top: 0;
  62.  
  63. }
  64.  
  65. .sk-fading-circle .sk-circle:before {
  66.  
  67. content: '';
  68. display: block;
  69. margin: 0 auto;
  70. width: 5%;
  71. height: 5%;
  72. background-color: #ccc;
  73. border-radius: 100%;
  74. -webkit-animation: sk-circleFadeDelay 1.2s infinite ease-in-out both;
  75. animation: sk-circleFadeDelay 1.2s infinite ease-in-out both;
  76.  
  77. }
  78.  
  79. .sk-fading-circle .sk-circle2 {
  80.  
  81. -webkit-transform: rotate(30deg);
  82. -ms-transform: rotate(30deg);
  83. transform: rotate(30deg);
  84.  
  85. }
  86.  
  87. .sk-fading-circle .sk-circle3 {
  88.  
  89. -webkit-transform: rotate(60deg);
  90. -ms-transform: rotate(60deg);
  91. transform: rotate(60deg);
  92.  
  93. }
  94.  
  95. .sk-fading-circle .sk-circle4 {
  96.  
  97. -webkit-transform: rotate(90deg);
  98. -ms-transform: rotate(90deg);
  99. transform: rotate(90deg);
  100.  
  101. }
  102.  
  103. .sk-fading-circle .sk-circle5 {
  104.  
  105. -webkit-transform: rotate(120deg);
  106. -ms-transform: rotate(120deg);
  107. transform: rotate(120deg);
  108.  
  109. }
  110.  
  111. .sk-fading-circle .sk-circle6 {
  112.  
  113. -webkit-transform: rotate(150deg);
  114. -ms-transform: rotate(150deg);
  115. transform: rotate(150deg);
  116.  
  117. }
  118.  
  119. .sk-fading-circle .sk-circle7 {
  120.  
  121. -webkit-transform: rotate(180deg);
  122. -ms-transform: rotate(180deg);
  123. transform: rotate(180deg);
  124.  
  125. }
  126.  
  127. .sk-fading-circle .sk-circle8 {
  128.  
  129. -webkit-transform: rotate(210deg);
  130. -ms-transform: rotate(210deg);
  131. transform: rotate(210deg);
  132.  
  133. }
  134.  
  135. .sk-fading-circle .sk-circle9 {
  136.  
  137. -webkit-transform: rotate(240deg);
  138. -ms-transform: rotate(240deg);
  139. transform: rotate(240deg);
  140.  
  141. }
  142.  
  143. .sk-fading-circle .sk-circle10 {
  144.  
  145. -webkit-transform: rotate(270deg);
  146. -ms-transform: rotate(270deg);
  147. transform: rotate(270deg);
  148.  
  149. }
  150.  
  151. .sk-fading-circle .sk-circle11 {
  152.  
  153. -webkit-transform: rotate(300deg);
  154. -ms-transform: rotate(300deg);
  155. transform: rotate(300deg);
  156.  
  157. }
  158.  
  159. .sk-fading-circle .sk-circle12 {
  160.  
  161. -webkit-transform: rotate(330deg);
  162. -ms-transform: rotate(330deg);
  163. transform: rotate(330deg);
  164.  
  165. }
  166.  
  167. .sk-fading-circle .sk-circle2:before {
  168.  
  169. -webkit-animation-delay: -1.1s;
  170. animation-delay: -1.1s;
  171.  
  172. }
  173.  
  174. .sk-fading-circle .sk-circle3:before {
  175.  
  176. -webkit-animation-delay: -1s;
  177. animation-delay: -1s;
  178.  
  179. }
  180.  
  181. .sk-fading-circle .sk-circle4:before {
  182.  
  183. -webkit-animation-delay: -0.9s;
  184. animation-delay: -0.9s;
  185.  
  186. }
  187.  
  188. .sk-fading-circle .sk-circle5:before {
  189.  
  190. -webkit-animation-delay: -0.8s;
  191. animation-delay: -0.8s;
  192.  
  193. }
  194.  
  195. .sk-fading-circle .sk-circle6:before {
  196.  
  197. -webkit-animation-delay: -0.7s;
  198. animation-delay: -0.7s;
  199.  
  200. }
  201.  
  202. .sk-fading-circle .sk-circle7:before {
  203.  
  204. -webkit-animation-delay: -0.6s;
  205. animation-delay: -0.6s;
  206.  
  207. }
  208.  
  209. .sk-fading-circle .sk-circle8:before {
  210.  
  211. -webkit-animation-delay: -0.5s;
  212. animation-delay: -0.5s;
  213.  
  214. }
  215.  
  216. .sk-fading-circle .sk-circle9:before {
  217.  
  218. -webkit-animation-delay: -0.4s;
  219. animation-delay: -0.4s;
  220.  
  221. }
  222.  
  223. .sk-fading-circle .sk-circle10:before {
  224.  
  225. -webkit-animation-delay: -0.3s;
  226. animation-delay: -0.3s;
  227.  
  228. }
  229.  
  230. .sk-fading-circle .sk-circle11:before {
  231.  
  232. -webkit-animation-delay: -0.2s;
  233. animation-delay: -0.2s;
  234.  
  235. }
  236.  
  237. .sk-fading-circle .sk-circle12:before {
  238.  
  239. -webkit-animation-delay: -0.1s;
  240. animation-delay: -0.1s;
  241.  
  242. }
  243.  
  244. @-webkit-keyframes sk-circleFadeDelay {
  245.  
  246. 0%, 39%, 100% { opacity: 0; }
  247. 40% { opacity: 1; }
  248.  
  249. }
  250.  
  251. @keyframes sk-circleFadeDelay {
  252.  
  253. 0%, 39%, 100% { opacity: 0; }
  254. 40% { opacity: 1; }
  255.  
  256. }
Add Comment
Please, Sign In to add comment