triangle-skew-spin.css 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. /*========================================================
  2. DARK LAYOUT
  3. =========================================================*/
  4. @-webkit-keyframes triangle-skew-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 triangle-skew-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. .triangle-skew-spin > div {
  33. -webkit-animation-fill-mode: both;
  34. animation-fill-mode: both;
  35. width: 0;
  36. height: 0;
  37. border-left: 20px solid transparent;
  38. border-right: 20px solid transparent;
  39. border-bottom: 20px solid #b8c2cc;
  40. -webkit-animation: triangle-skew-spin 3s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite;
  41. animation: triangle-skew-spin 3s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite;
  42. }