square-spin.css 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. /*========================================================
  2. DARK LAYOUT
  3. =========================================================*/
  4. @-webkit-keyframes square-spin {
  5. 25% {
  6. transform: perspective(100px) rotateX(180deg) rotateY(0);
  7. }
  8. 50% {
  9. transform: perspective(100px) rotateX(180deg) rotateY(180deg);
  10. }
  11. 75% {
  12. transform: perspective(100px) rotateX(0) rotateY(180deg);
  13. }
  14. 100% {
  15. transform: perspective(100px) rotateX(0) rotateY(0);
  16. }
  17. }
  18. @keyframes square-spin {
  19. 25% {
  20. transform: perspective(100px) rotateX(180deg) rotateY(0);
  21. }
  22. 50% {
  23. transform: perspective(100px) rotateX(180deg) rotateY(180deg);
  24. }
  25. 75% {
  26. transform: perspective(100px) rotateX(0) rotateY(180deg);
  27. }
  28. 100% {
  29. transform: perspective(100px) rotateX(0) rotateY(0);
  30. }
  31. }
  32. .square-spin > div {
  33. -webkit-animation-fill-mode: both;
  34. animation-fill-mode: both;
  35. width: 50px;
  36. height: 50px;
  37. background: #b8c2cc;
  38. -webkit-animation: square-spin 3s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite;
  39. animation: square-spin 3s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite;
  40. }