.logo img { position: relative; width: 80px; } // JavaScript const logo = document.querySelector('.logo img'); let pos = 0; let direction = 1; function animateLogo() { if(pos > 10) direction = -1; if(pos < -10) direction = 1; pos += direction; logo.style.transform = `translateY(${pos}px)`; requestAnimationFrame(animateLogo); } animateLogo();