久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

Bootstrap 輪播(Carousel)插件

Bootstrap 輪播(Carousel)插件 Bootstrap 輪播(Carousel)插件是一種靈活的響應(yīng)式的向站點(diǎn)添加滑塊的方式。除此之外,內(nèi)容也是足夠靈活的,可以是圖像、內(nèi)嵌框架、視頻或者其他您想要放

Bootstrap 輪播(Carousel)插件是一種靈活的響應(yīng)式的向站點(diǎn)添加滑塊的方式。除此之外,內(nèi)容也是足夠靈活的,可以是圖像、內(nèi)嵌框架、視頻或者其他您想要放置的任何類型的內(nèi)容。

如果您想要單獨(dú)引用該插件的功能,那么您需要引用 carousel.js?;蛘撸?Bootstrap 插件概覽 一章中所提到,您可以引用 bootstrap.js 或壓縮版的 bootstrap.min.js。

實(shí)例

下面是一個(gè)簡(jiǎn)單的幻燈片,使用 Bootstrap 輪播(Carousel)插件顯示了一個(gè)循環(huán)播放元素的通用組件。為了實(shí)現(xiàn)輪播,您只需要添加帶有該標(biāo)記的代碼即可。不需要使用 data 屬性,只需要簡(jiǎn)單的基于 class 的開發(fā)即可。

<!DOCTYPE html>
<html>
<head>
   <title>Bootstrap 實(shí)例 - 簡(jiǎn)單的輪播(Carousel)插件</title>
   <link href="/bootstrap/css/bootstrap.min.css" rel="stylesheet">
   <script src="/scripts/jquery.min.js"></script>
   <script src="/bootstrap/js/bootstrap.min.js"></script>
</head>
<body>

<div id="myCarousel" class="carousel slide">
   <!-- 輪播(Carousel)指標(biāo) -->
   <ol class="carousel-indicators">
      <li data-target="#myCarousel" data-slide-to="0" class="active"></li>
      <li data-target="#myCarousel" data-slide-to="1"></li>
      <li data-target="#myCarousel" data-slide-to="2"></li>
   </ol>   
   <!-- 輪播(Carousel)項(xiàng)目 -->
   <div class="carousel-inner">
      <div class="item active">
         <img src="/wp-content/uploads/2014/07/slide1.png" alt="First slide">
      </div>
      <div class="item">
         <img src="/wp-content/uploads/2014/07/slide2.png" alt="Second slide">
      </div>
      <div class="item">
         <img src="/wp-content/uploads/2014/07/slide3.png" alt="Third slide">
      </div>
   </div>
   <!-- 輪播(Carousel)導(dǎo)航 -->
   <a class="carousel-control left" href="#myCarousel" 
      data-slide="prev">&lsaquo;</a>
   <a class="carousel-control right" href="#myCarousel" 
      data-slide="next">&rsaquo;</a>
</div> 

</body>
</html>

結(jié)果如下所示:

簡(jiǎn)單的輪播(Carousel)插件

可選的標(biāo)題

您可以通過 .item 內(nèi)的 .carousel-caption 元素向幻燈片添加標(biāo)題。只需要在該處放置任何可選的 HTML 即可,它會(huì)自動(dòng)對(duì)齊并格式化。下面的實(shí)例演示了這點(diǎn):

<!DOCTYPE html>
<html>
<head>
   <title>Bootstrap 實(shí)例 - 輪播(Carousel)插件的標(biāo)題</title>
   <link href="/bootstrap/css/bootstrap.min.css" rel="stylesheet">
   <script src="/scripts/jquery.min.js"></script>
   <script src="/bootstrap/js/bootstrap.min.js"></script>
</head>
<body>

<div id="myCarousel" class="carousel slide">
   <!-- 輪播(Carousel)指標(biāo) -->
   <ol class="carousel-indicators">
      <li data-target="#myCarousel" data-slide-to="0" class="active"></li>
      <li data-target="#myCarousel" data-slide-to="1"></li>
      <li data-target="#myCarousel" data-slide-to="2"></li>
   </ol>   
   <!-- 輪播(Carousel)項(xiàng)目 -->
   <div class="carousel-inner">
      <div class="item active">
         <img src="/wp-content/uploads/2014/07/slide1.png" alt="First slide">
         <div class="carousel-caption">標(biāo)題 1</div>
      </div>
      <div class="item">
         <img src="/wp-content/uploads/2014/07/slide2.png" alt="Second slide">
         <div class="carousel-caption">標(biāo)題 2</div>
      </div>
      <div class="item">
         <img src="/wp-content/uploads/2014/07/slide3.png" alt="Third slide">
         <div class="carousel-caption">標(biāo)題 3</div>
      </div>
   </div>
   <!-- 輪播(Carousel)導(dǎo)航 -->
   <a class="carousel-control left" href="#myCarousel" 
      data-slide="prev">&lsaquo;</a>
   <a class="carousel-control right" href="#myCarousel" 
      data-slide="next">&rsaquo;</a>
</div> 


</body>
</html>

結(jié)果如下所示:

輪播(Carousel)插件的標(biāo)題

用法

  • 通過 data 屬性:使用 data 屬性可以很容易控制輪播(Carousel)的位置。
    • 屬性 data-slide 接受關(guān)鍵字 prevnext,用來改變幻燈片相對(duì)于當(dāng)前位置的位置。
    • 使用 data-slide-to 來向輪播床底一個(gè)原始滑動(dòng)索引,data-slide-to="2" 將把滑塊移動(dòng)到一個(gè)特定的索引,索引從 0 開始計(jì)數(shù)。
    • data-ride="carousel" 屬性用于標(biāo)記輪播在頁面加載時(shí)就開始動(dòng)畫播放。
  • 通過 JavaScript:輪播(Carousel)可通過 JavaScript 手動(dòng)調(diào)用,如下所示:
    $('.carousel').carousel()
    

選項(xiàng)

有一些選項(xiàng)是通過 data 屬性或 JavaScript 來傳遞的。下表列出了這些選項(xiàng):

選項(xiàng)名稱類型/默認(rèn)值Data 屬性名稱描述
intervalnumber
默認(rèn)值:5000
data-interval自動(dòng)循環(huán)每個(gè)項(xiàng)目之間延遲的時(shí)間量。如果為 false,輪播將不會(huì)自動(dòng)循環(huán)。
pausestring
默認(rèn)值:"hover"
data-pause鼠標(biāo)進(jìn)入時(shí)暫停輪播循環(huán),鼠標(biāo)離開時(shí)恢復(fù)輪播循環(huán)。
wrapboolean
默認(rèn)值:true
data-wrap輪播是否連續(xù)循環(huán)。

方法

下面是一些輪播(Carousel)插件中有用的方法:

方法描述實(shí)例
.carousel(options)初始化輪播為可選的 options 對(duì)象,并開始循環(huán)項(xiàng)目。
$('#identifier').carousel({
  interval: 2000
})
.carousel('cycle')從左到右循環(huán)輪播項(xiàng)目。
$('#identifier').carousel('cycle')
.carousel('pause')停止輪播循環(huán)項(xiàng)目。
$('#identifier')..carousel('pause')
.carousel(number)循環(huán)輪播到某個(gè)特定的幀(從 0 開始計(jì)數(shù),與數(shù)組類似)。
$('#identifier').carousel(number)
.carousel('prev')循環(huán)輪播到上一個(gè)項(xiàng)目。
$('#identifier').carousel('prev')
.carousel('next')循環(huán)輪播到下一個(gè)項(xiàng)目。
$('#identifier').carousel('next')

實(shí)例

下面的實(shí)例演示了方法的用法:

<!DOCTYPE html>
<html>
<head>
   <title>Bootstrap 實(shí)例 - 輪播(Carousel)插件方法</title>
   <link href="/bootstrap/css/bootstrap.min.css" rel="stylesheet">
   <script src="/scripts/jquery.min.js"></script>
   <script src="/bootstrap/js/bootstrap.min.js"></script>
</head>
<body>

<div id="myCarousel" class="carousel slide">
   <!-- 輪播(Carousel)指標(biāo) -->
   <ol class="carousel-indicators">
      <li data-target="#myCarousel" data-slide-to="0" 
         class="active"></li>
      <li data-target="#myCarousel" data-slide-to="1"></li>
      <li data-target="#myCarousel" data-slide-to="2"></li>
   </ol>   
   <!-- 輪播(Carousel)項(xiàng)目 -->
   <div class="carousel-inner">
      <div class="item active">
         <img src="/wp-content/uploads/2014/07/slide1.png" alt="First slide">
      </div>
      <div class="item">
         <img src="/wp-content/uploads/2014/07/slide2.png" alt="Second slide">
      </div>
      <div class="item">
         <img src="/wp-content/uploads/2014/07/slide3.png" alt="Third slide">
      </div>
   </div>
   <!-- 輪播(Carousel)導(dǎo)航 -->
   <a class="carousel-control left" href="#myCarousel" 
      data-slide="prev">&lsaquo;</a>
   <a class="carousel-control right" href="#myCarousel" 
      data-slide="next">&rsaquo;</a>
   <!-- 控制按鈕 -->
   <div style="text-align:center;">
      <input type="button" class="btn start-slide" value="Start">
      <input type="button" class="btn pause-slide" value="Pause">
      <input type="button" class="btn prev-slide" value="Previous Slide">
      <input type="button" class="btn next-slide" value="Next Slide">
      <input type="button" class="btn slide-one" value="Slide 1">
      <input type="button" class="btn slide-two" value="Slide 2">            
      <input type="button" class="btn slide-three" value="Slide 3">
   </div>
</div> 
<script>
   $(function(){
      // 初始化輪播
      $(".start-slide").click(function(){
         $("#myCarousel").carousel('cycle');
      });
      // 停止輪播
      $(".pause-slide").click(function(){
         $("#myCarousel").carousel('pause');
      });
      // 循環(huán)輪播到上一個(gè)項(xiàng)目
      $(".prev-slide").click(function(){
         $("#myCarousel").carousel('prev');
      });
      // 循環(huán)輪播到下一個(gè)項(xiàng)目
      $(".next-slide").click(function(){
         $("#myCarousel").carousel('next');
      });
      // 循環(huán)輪播到某個(gè)特定的幀 
      $(".slide-one").click(function(){
         $("#myCarousel").carousel(0);
      });
      $(".slide-two").click(function(){
         $("#myCarousel").carousel(1);
      });
      $(".slide-three").click(function(){
         $("#myCarousel").carousel(2);
      });
   });
</script>


</body>
</html>

結(jié)果如下所示:

輪播(Carousel)插件方法

事件

下表列出了輪播(Carousel)插件中要用到的事件。這些事件可在函數(shù)中當(dāng)鉤子使用。

事件描述實(shí)例
slide.bs.carousel當(dāng)調(diào)用 slide 實(shí)例方法時(shí)立即觸發(fā)該事件。
$('#identifier').on('slide.bs.carousel', function () {
  // 執(zhí)行一些動(dòng)作...
})
slid.bs.carousel當(dāng)輪播完成幻燈片過渡效果時(shí)觸發(fā)該事件。
$('#identifier').on('slid.bs.carousel', function () {
  // 執(zhí)行一些動(dòng)作...
})

實(shí)例

下面的實(shí)例演示了事件的用法:

<!DOCTYPE html>
<html>
<head>
   <title>Bootstrap 實(shí)例 - 輪播(Carousel)插件事件</title>
   <link href="/bootstrap/css/bootstrap.min.css" rel="stylesheet">
   <script src="/scripts/jquery.min.js"></script>
   <script src="/bootstrap/js/bootstrap.min.js"></script>
</head>
<body>

<div id="myCarousel" class="carousel slide">
   <!-- 輪播(Carousel)指標(biāo) -->
   <ol class="carousel-indicators">
      <li data-target="#myCarousel" data-slide-to="0" 
         class="active"></li>
      <li data-target="#myCarousel" data-slide-to="1"></li>
      <li data-target="#myCarousel" data-slide-to="2"></li>
   </ol>   
   <!-- 輪播(Carousel)項(xiàng)目 -->
   <div class="carousel-inner">
      <div class="item active">
         <img src="/wp-content/uploads/2014/07/slide1.png" alt="First slide">
      </div>
      <div class="item">
         <img src="/wp-content/uploads/2014/07/slide2.png" alt="Second slide">
      </div>
      <div class="item">
         <img src="/wp-content/uploads/2014/07/slide3.png" alt="Third slide">
      </div>
   </div>
   <!-- 輪播(Carousel)導(dǎo)航 -->
   <a class="carousel-control left" href="#myCarousel" 
      data-slide="prev">&lsaquo;</a>
   <a class="carousel-control right" href="#myCarousel" 
      data-slide="next">&rsaquo;</a>
</div> 
<script>
   $(function(){
      $('#myCarousel').on('slide.bs.carousel', function () {
         alert("當(dāng)調(diào)用 slide 實(shí)例方法時(shí)立即觸發(fā)該事件。");
      });
   });
</script>

</body>
</html>

結(jié)果如下所示:

輪播(Carousel)插件事件
【網(wǎng)站聲明】本站除付費(fèi)源碼經(jīng)過測(cè)試外,其他素材未做測(cè)試,不保證完整性,網(wǎng)站上部分源碼僅限學(xué)習(xí)交流,請(qǐng)勿用于商業(yè)用途。如損害你的權(quán)益請(qǐng)聯(lián)系客服QQ:2655101040 給予處理,謝謝支持。

相關(guān)文檔推薦

自從有了類似Bootstrap這樣強(qiáng)大的前端框架之后,無論我們是做靜態(tài)頁面,還是做網(wǎng)站主題,著實(shí)方便很多。即便有很多類似的其他國產(chǎn)、海外的前端框架比較,Bootstrap用戶量以及功能文
未來的網(wǎng)頁設(shè)計(jì)趨勢(shì),我想響應(yīng)式設(shè)計(jì)是熱門,設(shè)計(jì)的時(shí)候都需要考慮其它設(shè)備瀏覽,比如手機(jī)、iPad平板電腦等手持設(shè)備。這樣雖然加大了設(shè)計(jì)師和前端人員的工作量,但卻有著很好的
免費(fèi)的響應(yīng)式Bootstrap模板 - Codester 在線演示 Codester是一個(gè)基本的個(gè)人作品集Bootstrap模板,幫助設(shè)計(jì)師,攝影師,圖形藝術(shù)工作者搭建高度可定制的網(wǎng)站。擁有自定義包和相關(guān)的javascrip
1. 簡(jiǎn)介 Bootstrap 是 Twitter 推出的一個(gè)開源的前端框架。 Bootstrap 由 Twitter 的設(shè)計(jì)師 Mark Otto 和 Jacob Thornton 合作開發(fā),由動(dòng)態(tài)語言 Less 寫成。它是一套易用、優(yōu)雅、靈活、可擴(kuò)展的前端工具
這里收集了Bootstrap從V1.0.0版本到現(xiàn)在,整個(gè)文檔的歷史。Bootstrap本身就是一個(gè)傳奇,而這些文檔就是傳奇的見證! 最新版本文檔 版本 發(fā)布日期 2.3.2 May 17, 2013 2.3.1 February 28, 2013 2.3.0 F
Bootstrap 教程 Bootstrap,來自 Twitter,是目前最受歡迎的前端框架。Bootstrap 是基于 HTML、CSS、JAVASCRIPT 的,它簡(jiǎn)潔靈活,使得 Web 開發(fā)更加快捷。 本教程將向您講解 Bootstrap 框架的基礎(chǔ),通過
主站蜘蛛池模板: 在线观看国产www | 国产精品视频免费观看 | 国产成人免费 | 九色在线 | 国产一区2区 | 99精品欧美一区二区蜜桃免费 | 日韩靠逼 | 无毛av| 在线久草 | 国产精品自拍视频网站 | 午夜精品久久久久久久 | 久久另类 | 国产伦精品一区二区三区高清 | 作爱视频免费观看 | 色性av| 日韩视频高清 | 婷婷桃色网 | 91.xxx.高清在线 | 日韩在线一区二区 | 高清久久久 | 久久国产婷婷国产香蕉 | 激情一区 | 国产精品久久久亚洲 | 日本中文字幕一区 | 国产精品区一区二区三区 | 日韩中文字幕视频在线观看 | 一区二区三区在线免费观看 | 荷兰欧美一级毛片 | 福利视频一区二区三区 | 日本不卡一区二区三区 | 成人h动漫精品一区二区器材 | 日韩精品一区二区三区在线播放 | 四虎影院欧美 | 精品成人免费一区二区在线播放 | 国产欧美在线观看 | av电影一区| 免费黄色a级毛片 | 色综合天天综合网国产成人网 | 二区在线观看 | 亚洲一区二区免费 | 国产综合视频 |