1. 程式人生 > >bootstrap原來自帶圖片輪播功能

bootstrap原來自帶圖片輪播功能

                                 bootstrap圖片輪播

最近學習bootstrap的時候幸運發現原來裡面有一個自帶的網頁圖片輪播圖,功能齊全,屬於很標準的輪播型別。
我異常興奮,前些天還在自己用js寫輪播程式碼,今天就發現有這麼個便捷的東西,當然開心啦。
廢話不多說,開始見效果吧!
————————————————我是分割線————————————————

<div id="carousel-example-generic" class="carousel slide" data-ride="carousel"> 
			
		<!-- Indicators --> <ul class="carousel-indicators"> 
			<li data-target="#carousel-example-generic" data-slide-to="0" class="active"></li> 
			<li data-target="#carousel-example-generic" data-slide-to="1"></li> 
			<li data-target="#carousel-example-generic" data-slide-to="2"></li> 
		</ul> <!-- Wrapper for slides --> 
		<div class="carousel-inner" role="listbox"> 
			<div class="item active">
				<img class="img-responsive" src="img/0e4eb42dd4acd3aff05b1fee14820af0.jpg"/>
				<div class="carousel-caption"> 
					<h1>輪播1的標題</h1> 
					<p>這裡是輪播圖1的說明</p> 
				</div> 
			</div> 
			<div class="item">
				<img class="img-responsive" src="img/2fc4c4554273a93933af18f8a4239275.jpg"/>
			<div class="carousel-caption"> 
				<h1>輪播2的標題</h1> 
				<p>這裡是輪播圖2的說明</p>
			</div>
			</div> 
			<div class="item">
				<img class="img-responsive" src="img/28058504efd74a112e721e048e38aeb9.jpg"/>
			<div class="carousel-caption">
				<h1>輪播3的標題</h1>
				<p>這裡是輪播圖3的說明</p>
			</div> 
			</div> 
		</div> <!-- Controls --> 
		<a class="left carousel-control" href="#carousel-example-generic" role="button" data-slide="prev"> 
			<span class="glyphicon glyphicon-chevron-left"></span> 
			<span class="sr-only">Previous</span> </a> 
			<a class="right carousel-control" href="#carousel-example-generic" role="button" data-slide="next"> 
				<span class="glyphicon glyphicon-chevron-right"></span>
				<span class="sr-only">Next</span>
			</a>
		</div>

在那之前先說明一下,免得像我一樣的小白會傻傻寫下程式碼後發現報錯,我需要提醒一下:這些功能都是需要外掛支援的,既然是bootstrap當然不能少它的css和js檔案的引入,另外還有JQuery.js,他們的版本都在3.0以上就可以了!!

1.直接引用bootstrap裡的類carousel slide做一個div容器;

2.ul標籤 新增類carousel-indicators做相應個數的影象選擇器,就是那些小圓點!

3.再做一個div容器加類carousel-inner 包裹圖片;

4.接下來建立一個個的圖片專案包裹在div 類item中,在裡面如果還需要對圖片做其他說明就繼續加div 類carousel-caption 新增文字說明;

5.最後一步是新增圖片左右控制,a標籤 新增標籤類left carousel-control 和 類right-carousel-control 分別設定左右的控制鍵;
選取要跳轉的id #carousel-example-generic,data-slide=“left”/“right”;
裡面加上左右控制鍵顯示的圖片icon,這個可以引用 類glyphicon glyphicon-chevron-right 和 glyphicon glyphicon-chevron-left,自己也可以做啊,相信自己的審美 -^ .^-

最後來一張效果圖,就拜拜了!!

在這裡插入圖片描述

就是這樣,我感覺效果挺好,所以我下一步打算做炫酷的3D版輪播圖 + .+