JSFiddle - React, Tailwind, and code Playground
by wisegorilla
HTML
<link rel="stylesheet" href="https://unpkg.com/swiper/swiper-bundle.min.css">
<script src="https://unpkg.com/swiper/swiper-bundle.min.js"></script>
<div class="swiper-container mySwiper">
<div class="swiper-wrapper">
<div class="swiper-slide"><img src="https://oxygen.test/wp-content/uploads/2021/06/brewista.png"></div>
<div class="swiper-slide"><img src="https://oxygen.test/wp-content/uploads/2021/06/cocomd.png"></div>
<div class="swiper-slide"><img src="https://oxygen.test/wp-content/uploads/2021/06/comfortgena.png"></div>
<div class="swiper-slide"><img src="https://oxygen.test/wp-content/uploads/2021/06/ghostek.png"></div>
<div class="swiper-slide"><img src="https://oxygen.test/wp-content/uploads/2021/06/hectares.png"></div>
<div class="swiper-slide"><img src="https://oxygen.test/wp-content/uploads/2021/06/irealm.png"></div>
<div class="swiper-slide"><img src="https://oxygen.test/wp-content/uploads/2021/06/kouti.png"></div>
<div class="swiper-slide"><img src="https://oxygen.test/wp-content/uploads/2021/06/mistify.png"></div>
</div>
<div class="swiper-pagination"></div>
</div>
CSS
.swiper-slide img {
max-height: 70px;
max-width: 300px;
}
.swiper-slide {
display: flex;
justify-content: center;
align-items: center;
height: 100px;
}
.swiper-pagination {
position: relative;
}
JavaScript
var swiper = new Swiper(".mySwiper", {
slidesPerView: 4,
spaceBetween: 30,
slidesPerGroup: 4,
loop: true,
loopFillGroupWithBlank: true,
autoplay: {
delay: 2000,
disableOnInteraction: false,
},
pagination: {
el: ".swiper-pagination",
clickable: true,
},
breakpoints: {
640: {
slidesPerView: 4,
spaceBetween: 20,
},
768: {
slidesPerView: 4,
spaceBetween: 40,
},
1024: {
slidesPerView: 4,
spaceBetween: 50,
},
},
});