dots.css 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. .dots-loader:not(:required) {
  2. position: relative;
  3. display: inline-block;
  4. width: 7px;
  5. height: 7px;
  6. margin-bottom: 30px;
  7. overflow: hidden;
  8. text-indent: -9999px;
  9. background: transparent;
  10. border-radius: 100%;
  11. box-shadow: #f86 -14px -14px 0 7px, #fc6 14px -14px 0 7px,
  12. #6d7 14px 14px 0 7px, #4ae -14px 14px 0 7px;
  13. transform-origin: 50% 50%;
  14. animation: dots-loader 5s infinite ease-in-out;
  15. }
  16. @keyframes dots-loader {
  17. 0% {
  18. box-shadow: #f86 -14px -14px 0 7px, #fc6 14px -14px 0 7px,
  19. #6d7 14px 14px 0 7px, #4ae -14px 14px 0 7px;
  20. }
  21. 8.33% {
  22. box-shadow: #f86 14px -14px 0 7px, #fc6 14px -14px 0 7px,
  23. #6d7 14px 14px 0 7px, #4ae -14px 14px 0 7px;
  24. }
  25. 16.67% {
  26. box-shadow: #f86 14px 14px 0 7px, #fc6 14px 14px 0 7px, #6d7 14px 14px 0 7px,
  27. #4ae -14px 14px 0 7px;
  28. }
  29. 25% {
  30. box-shadow: #f86 -14px 14px 0 7px, #fc6 -14px 14px 0 7px,
  31. #6d7 -14px 14px 0 7px, #4ae -14px 14px 0 7px;
  32. }
  33. 33.33% {
  34. box-shadow: #f86 -14px -14px 0 7px, #fc6 -14px 14px 0 7px,
  35. #6d7 -14px -14px 0 7px, #4ae -14px -14px 0 7px;
  36. }
  37. 41.67% {
  38. box-shadow: #f86 14px -14px 0 7px, #fc6 -14px 14px 0 7px,
  39. #6d7 -14px -14px 0 7px, #4ae 14px -14px 0 7px;
  40. }
  41. 50% {
  42. box-shadow: #f86 14px 14px 0 7px, #fc6 -14px 14px 0 7px,
  43. #6d7 -14px -14px 0 7px, #4ae 14px -14px 0 7px;
  44. }
  45. 58.33% {
  46. box-shadow: #f86 -14px 14px 0 7px, #fc6 -14px 14px 0 7px,
  47. #6d7 -14px -14px 0 7px, #4ae 14px -14px 0 7px;
  48. }
  49. 66.67% {
  50. box-shadow: #f86 -14px -14px 0 7px, #fc6 -14px -14px 0 7px,
  51. #6d7 -14px -14px 0 7px, #4ae 14px -14px 0 7px;
  52. }
  53. 75% {
  54. box-shadow: #f86 14px -14px 0 7px, #fc6 14px -14px 0 7px,
  55. #6d7 14px -14px 0 7px, #4ae 14px -14px 0 7px;
  56. }
  57. 83.33% {
  58. box-shadow: #f86 14px 14px 0 7px, #fc6 14px -14px 0 7px,
  59. #6d7 14px 14px 0 7px, #4ae 14px 14px 0 7px;
  60. }
  61. 91.67% {
  62. box-shadow: #f86 -14px 14px 0 7px, #fc6 14px -14px 0 7px,
  63. #6d7 14px 14px 0 7px, #4ae -14px 14px 0 7px;
  64. }
  65. 100% {
  66. box-shadow: #f86 -14px -14px 0 7px, #fc6 14px -14px 0 7px,
  67. #6d7 14px 14px 0 7px, #4ae -14px 14px 0 7px;
  68. }
  69. }