Bootstrap 4 輪播
Bootstrap 4 輪播
輪播是一個用於迴圈顯示元素的幻燈片。
如何建立輪播
下面的示例顯示瞭如何建立帶有指示器和控制元件的基本輪播
示例
<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="la.jpg" alt="洛杉磯">
</div>
<div class="carousel-item">
<img src="chicago.jpg" alt="芝加哥">
</div>
<div class="carousel-item">
<img src="ny.jpg" alt="紐約">
</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>
自己動手試一試 »
示例說明
上面示例中每個類的作用說明
類 | 描述 |
---|---|
.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 |
在從一個專案滑動到下一個專案時新增 CSS 過渡和動畫效果。如果您不想要此效果,請刪除此類。 |
為幻燈片新增標題
在每個 <div class="carousel-item">
中新增 <div class="carousel-caption">
元素,為每個幻燈片建立標題
示例
<div class="carousel-item">
<img src="la.jpg" alt="Los Angeles">
<div class="carousel-caption">
<h3>洛杉磯</h3>
<p>我們在洛杉磯度過了一段美好的時光!</p>
</div>
</div>
自己動手試一試 »
完整的 Bootstrap 輪播參考
有關所有輪播選項、方法和事件的完整參考,請訪問我們的 Bootstrap JS 輪播參考。