Witam, chciał bym uzyskać efekt karuzeli jak na tej stronie https://www.cukeragency.com/ w sekcji "We work with forward-thinking brands we believe in.", czyli chodzi o zmienianie tych logotypów.
Kod HTML:
<div class="logos">
<a href="" class="logos__item">
<img src="./img/logo-1.png" alt="">
</a>
<a href="" class="logos__item">
<img src="./img/logo-2.png" alt="">
</a>
<a href="" class="logos__item">
<img src="./img/logo-3.png" alt="">
</a>
<a href="" class="logos__item">
<img src="./img/logo-4.png" alt="">
</a>
</div>
przy zmianie dodaje klasę: .logo-up
.logos-up {
transform: translateY(-100%);
opacity: 0;
}
początkowy js o prócz tego mam tablicę 12 logotypów które by miały się zmieniać.
const logosItems = document.querySelectorAll('.logos__item');
if (logosItems) {
var i = 0;
logosItems.forEach((item, index) => {
if (i == 0) {
setTimeout(() => {
item.classList.add('logo-up');
}, index * 200);
}
})
}
Jakieś podpowiedzi albo sugestię jak uzyskać taki efekt, albo czy są gotowe takie slidery.