| .loading { |
| display: inline-flex; |
| align-items: center; |
| } |
|
|
| .loading .spacer { |
| margin-right: 2px; |
| } |
|
|
| .loading span { |
| animation-name: blink; |
| animation-duration: 1.4s; |
| animation-iteration-count: infinite; |
| animation-fill-mode: both; |
| width: 5px; |
| height: 5px; |
| border-radius: 50%; |
| display: inline-block; |
| margin: 0 1px; |
| } |
|
|
| .loading span:nth-of-type(2) { |
| animation-delay: 0.2s; |
| } |
|
|
| .loading span:nth-of-type(3) { |
| animation-delay: 0.4s; |
| } |
|
|
| .loading2 { |
| display: inline-flex; |
| align-items: center; |
| } |
|
|
| .loading2 .spacer { |
| margin-right: 2px; |
| } |
|
|
| .loading2 span { |
| animation-name: blink; |
| animation-duration: 1.4s; |
| animation-iteration-count: infinite; |
| animation-fill-mode: both; |
| width: 4px; |
| height: 4px; |
| border-radius: 50%; |
| display: inline-block; |
| margin: 0 1px; |
| } |
|
|
| .loading2 span:nth-of-type(2) { |
| animation-delay: 0.2s; |
| } |
|
|
| .loading2 span:nth-of-type(3) { |
| animation-delay: 0.4s; |
| } |
|
|
| @keyframes blink { |
| 0% { |
| opacity: 0.2; |
| } |
| 20% { |
| opacity: 1; |
| } |
| 100% { |
| opacity: 0.2; |
| } |
| } |
|
|