第三步:設計輪播圖片播放區。輪播圖整個效果中,播放區是最關鍵的一個區域,這個區域主要用來放置需要輪播的圖片。這個區域使用 carousel-inner 樣式來控制,而且其同樣放置在 carousel 容器內,并且通過 item 容器來放置每張輪播的圖片:
<div id="slidershow" class="carousel"> <!-- 設置圖片輪播的順序 --> <ol class="carousel-indicators"> <li class="active">1</li> … </ol> <!-- 設置輪播圖片 --> <div class="carousel-inner"> <div class="item active"> <a href="##"><img src="http://images3.c-ctrip.com/rk/201407/ll580x145.jpg" alt=""></a> </div> <div class="item"> <a href="##"><img src="http://images3.c-ctrip.com/dj/201408/zj/zj_580145.jpg" alt=""></a> </div> … <div class="item"> <a href="##"><img src="http://images3.c-ctrip.com/dj/201408/zqgq_580145.jpg" alt=""></a> </div> </div> </div>
其主要通過 carousel-inner 來控制其樣式呈現。
運行效果如下:
上面顯示的圖片區只實現了圖片播放,但很多輪播圖片效果,在每個圖片上還對應有自己的標題和描述內容。其實 Bootstrap 框架中的 Carousel 也提供類似的效果。只需要在 item 中圖片底部添加對應的代碼:
<div id="slidershow" class="carousel">
<!-- 設置圖片輪播的順序 -->
<ol class="carousel-indicators">
<li class="active">1</li>
…
</ol>
<!-- 設置輪播圖片 -->
<div class="carousel-inner">
<div class="item active">
<a href="##"><img src="http://images3.c-ctrip.com/rk/201407/ll580x145.jpg" alt=""></a>
<!-- 圖片對應標題和描述內容 -->
<div class="carousel-caption">
<h3>圖片標題</h3>
<p>描述內容...</p>
</div>
</div>
…
</div>
</div>
運行效果如下:
我來試試:在上一小節的基礎上完成本小節所講解的第三步。(就以3張圖片為例)
請驗證,完成請求
由于請求次數過多,請先驗證,完成再次請求
打開微信掃碼自動綁定
綁定后可得到
使用 Ctrl+D 可將課程添加到書簽
舉報