Zum Hauptinhalt springen @keyframes default-loading { 0% { transform: translateY(0); } 20% { transform: translateY(-10%); } 55% { transform: translateY(0); } 80% { transform: translateY(-3%); } 100% { transform: translateY(0); } } #default-loading rect:nth-child(1) { animation: default-loading 1.5s infinite ease-in-out; animation-delay: 1s; } #default-loading rect:nth-child(2) { animation: default-loading 1.5s infinite ease-in-out; animation-delay: 1.1s; } #default-loading rect:nth-child(3) { animation: default-loading 1.5s infinite ease-in-out; animation-delay: 1.2s; } #default-loading rect:nth-child(4) { animation: default-loading 1.5s infinite ease-in-out; animation-delay: 1.3s; }