Как скроллить внутри блока слайды swiper?

Для того чтобы реализовать скроллинг внутри блока слайды с использованием библиотеки swiper в JavaScript, необходимо выполнить следующие шаги:

1. Установите библиотеку Swiper на ваш проект, либо подключите ее через CDN. Это можно сделать, добавив следующий код в <head> вашего HTML файла:

<link rel="stylesheet" href="https://unpkg.com/swiper/swiper-bundle.min.css" />
<script src="https://unpkg.com/swiper/swiper-bundle.min.js"></script>

2. Создайте контейнер для слайдов и добавьте элементы слайдов внутрь этого контейнера. Например, вы можете создать следующую разметку:

<div id="swiper-container" class="swiper-container">
  <div class="swiper-wrapper">
    <div class="swiper-slide">Слайд 1</div>
    <div class="swiper-slide">Слайд 2</div>
    <div class="swiper-slide">Слайд 3</div>
    <div class="swiper-slide">Слайд 4</div>
    <!-- добавьте здесь остальные слайды -->
  </div>
</div>

3. Инициализируйте Swiper, указав контейнер слайдов и настройки этого слайдера в JavaScript. Например:

var swiper = new Swiper('#swiper-container', {
  direction: 'vertical',
  slidesPerView: 'auto',
  scrollbar: {
    el: '.swiper-scrollbar',
  },
});

Здесь мы указываем, что слайдер должен скроллиться по вертикали (direction: 'vertical'), определяем количество видимых слайдов на одной странице (slidesPerView: 'auto') и добавляем полосу прокрутки (scrollbar) внутри контейнера слайдов, чтобы пользователь мог видеть свою текущую позицию на слайдере.

4. Добавьте стили для контейнера слайдера и элементов слайдов в вашем файле стилей (CSS).

.swiper-container {
  width: 100%;
  height: 100vh;
}

.swiper-slide {
  height: 100%;
}

5. Запустите свой проект и проверьте, что слайдер работает и скроллится по вертикали.

Теперь у вас есть рабочий слайдер с возможностью скроллинга внутри блока слайды с использованием библиотеки swiper в JavaScript. Вы можете дальше настроить и настроить слайдер по своим потребностям, добавить дополнительные настройки и функциональность.