Карусель Bootstrap4

Карусель — это циклическое слайд-шоу:


Как создать карусель

Следующий пример создаёт простой эффект карусели изображений:

Пример

<div id="demo" class="carousel slide" data-ride="carousel"> <!--Индикаторы--> <ul class="carousel-indicators"> <li data-target="#demo" data-slide-to="0" class="active"></li> <li data-target="#demo" data-slide-to="1"></li> <li data-target="#demo" data-slide-to="2"></li> </ul> <!--Изображения карусели--> <div class="carousel-inner"> <div class="carousel-item active"> <img src="/static.jyshare.com/images/mix/img_fjords_wide.jpg"> </div> <div class="carousel-item"> <img src="/static.jyshare.com/images/mix/img_nature_wide.jpg"> </div> <div class="carousel-item"> <img src="/static.jyshare.com/images/mix/img_mountains_wide.jpg"> </div> </div> <!--Кнопки переключения влево и вправо--> <a class="carousel-control-prev" href="#demo" data-slide="prev"> <span class="carousel-control-prev-icon"></span> </a> <a class="carousel-control-next" href="#demo" data-slide="next"> <span class="carousel-control-next-icon"></span> </a> </div>

Попробуйте сами »

Добавьте описания к изображениям карусели

В каждый<div class="carousel-item">добавьте внутри<div class="carousel-caption">чтобы задать текст описания изображения карусели:

Пример

<div class="carousel-item"> <img src="/static.jyshare.com/images/mix/img_fjords_wide.jpg"> <div class="carousel-caption"> <h3>Заголовок описания первого слайда</h3> <p>Текст описания!</p> </div> </div>

Попробуйте сами »

Описание классов, использованных в приведённом выше примере

Класс Описание
.carousel Создайте карусель
.carousel-indicators Добавьте индикатор для карусели — это небольшие точки под каруселью. Во время воспроизведения он показывает, какое изображение отображается в данный момент.
.carousel-inner Добавьте изображения для переключения
.carousel-item Укажите содержимое каждого изображения
.carousel-control-prev Добавьте левую кнопку. При нажатии на нее вы вернетесь к предыдущему слайду.
.carousel-control-next Добавьте правую кнопку. При нажатии на нее вы переключитесь на следующий слайд.
.carousel-control-prev-icon Используется с .carousel-control-prev для настройки левой кнопки.
.carousel-control-next-icon Используется с .carousel-control-next для настройки правой кнопки.
.slide Эффекты перехода и анимации при переключении изображений. Если вам не нужны такие эффекты, вы можете удалить этот класс.
Другие расширения