Carousel
A slideshow component for cycling through elements—images or slides of text—like a carousel.
Example # Basic
HTML
<div class="bs-carousel" data-behavior-is="carousel-cmp">
<ul class="bs-carousel__slide-list">
<li class="bs-carousel__slide">
<div class="bs-carousel__image">
<img src="https://placeimg.com/1000/450/nature" alt="" />
</div>
<div class="bs-carousel__content">
<h3>This is a Carousel Slide 1</h3>
<p>Lorem ipsum dolor sit amet consectetur adipisicing elit.</p>
<a href="#">Goto page</a>
</div>
</li>
<li class="bs-carousel__slide">
<div class="bs-carousel__image">
<img src="https://placeimg.com/1000/450/nature" alt="" />
</div>
<div class="bs-carousel__content">
<h3>This is a Carousel Slide 2</h3>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit.</p>
<a href="#">Goto page</a>
</div>
</li>
</ul>
<div class="bs-carousel__control">
<button type="button" data-role="none" class="prev" aria-label="Previous" role="button">
<i class="icon icofont-rounded-left"></i> Previous
</button>
<button type="button" data-role="none" class="next" aria-label="Next" role="button">
Next <i class="icon icofont-rounded-right"></i>
</button>
</div>
</div>
Example # Autoplay
Add the data-autoplay="true" attribute.
Some other optional attributes: data-interval="5000", data-pause="true"
<div class="bs-carousel" data-behavior-is="carousel-cmp" data-autoplay="true" data-interval="5000" data-pause="true">