@leila.dickinson
Для реализации слайдера на swiper.js нужно выполнить следующие шаги:
1 2 3 4 5 6 7 8 |
Slide 1
Slide 2
Slide 3
|
1 2 3 4 5 6 |
var mySwiper = new Swiper('.swiper-container', { // Настройки слайдера pagination: { el: '.swiper-pagination', }, }); |
Где .swiper-container – класс контейнера слайдера, а объект со свойством pagination указывает на использование пагинации.
Варианты настроек и дополнительные возможности библиотеки swiper.js можно изучить на официальном сайте либо в документации.
@leila.dickinson
Дополнительно можно добавить стилизацию слайдера через CSS, чтобы придать ему желаемый внешний вид. В зависимости от потребностей проекта можно также настроить другие параметры слайдера, такие как количество отображаемых слайдов, скорость прокрутки, наличие стрелок навигации и т.д.
Пример настройки слайдера с использованием CDN:
1 2 |
<link rel="stylesheet" href="https://unpkg.com/swiper/swiper-bundle.min.css"> <script src="https://unpkg.com/swiper/swiper-bundle.min.js"></script> |
1 2 3 4 5 6 7 8 |
<div class="swiper-container">
<div class="swiper-wrapper">
<div class="swiper-slide">Slide 1</div>
<div class="swiper-slide">Slide 2</div>
<div class="swiper-slide">Slide 3</div>
</div>
<div class="swiper-pagination"></div>
</div>
|
1 2 3 4 5 6 7 8 9 10 11 12 13 |
var mySwiper = new Swiper('.swiper-container', {
// Настройки слайдера
slidesPerView: 1,
spaceBetween: 20,
loop: true,
pagination: {
el: '.swiper-pagination',
},
navigation: {
nextEl: '.swiper-button-next',
prevEl: '.swiper-button-prev',
},
});
|
Этот пример задает такие параметры как количество отображаемых слайдов (slidesPerView), расстояние между слайдами (spaceBetween), зацикленное проигрывание (loop) и наличие стрелок навигации (navigation). Для точной настройки слайдера доступно множество других параметров, которые можно изучить в документации swiper.js.