Il plugin Carousel è destinato alla creazione di slideshow di immagini e pannelli di testo.
Uno slideshow realizzato con il componente Carousel consta di tre sezioni:
Per realizzare lo slideshow si racchiudono le slide e i controlli di navigazione all'interno div che deve avere un id e le classi .carousel e .slide.
All'interno di questo div si annida un altro div con classe .carousel-inner che a sua volta racchiude le slide vere e proprie. I div con le immagini devono avere la classe .item. Le immagini possono essere accompagnate da una didascalia contraddistinta da un div con classe .carousel-caption.
<div id="slideshow" class="carousel slide">
<div class="carousel-inner">
<div class="item active">
<img src="..." alt="...">
<div class="carousel-caption">
...
</div>
</div>
<div class="item active">
<img src="..." alt="...">
<div class="carousel-caption">
...
</div>
</div>
<div class="item active">
<img src="..." alt="...">
<div class="carousel-caption">
...
</div>
</div>
</div>
<!-- Indicatori di posizione -->
<ol class="carousel-indicators">
<li data-target="#slideshow" data-slide-to="0" class="active"></li>
<li data-target="#slideshow" data-slide-to="1"></li>
<li data-target="#slideshow" data-slide-to="2"></li>
</ol>
<!-- Controlli -->
<a class="left carousel-control" href="#slideshow" data-slide="prev">
<span class="icon-prev"></span>
</a>
<a class="right carousel-control" href="#slideshow" data-slide="next">
<span class="icon-next"></span>
</a>
</div>