0712-2888027 189-8648-0214
微信公眾號(hào)

孝感風(fēng)信網(wǎng)絡(luò)科技有限公司微信公眾號(hào)

當(dāng)前位置:主頁(yè) > 技術(shù)支持 > Javascript/JQuery > JQuery響應(yīng)式內(nèi)容滑動(dòng)插件bxSlider

JQuery響應(yīng)式內(nèi)容滑動(dòng)插件bxSlider

時(shí)間:2017-03-29來(lái)源:風(fēng)信官網(wǎng) 點(diǎn)擊: 899次
響應(yīng)式WEB設(shè)計(jì)可以讓W(xué)EB頁(yè)面自適應(yīng)各種尺寸的屏幕,儼然已經(jīng)成為了當(dāng)今WEB設(shè)計(jì)趨勢(shì)。本文將介紹一款基于jQuery的響應(yīng)式內(nèi)容滑動(dòng)插件以及如何使用這款插件到你的WEB應(yīng)用中,滿(mǎn)足各類(lèi)WEB設(shè)計(jì)需求。

bxSlider示例效果演示:http://bxslider.com/examples

bxSlider下載地址:http://bxslider.com/lib/jquery.bxslider.zip

演示效果截圖:

效果一:
JQuery響應(yīng)式內(nèi)容滑動(dòng)插件bxSlider

效果二:
JQuery響應(yīng)式內(nèi)容滑動(dòng)插件bxSlider

效果三:
JQuery響應(yīng)式內(nèi)容滑動(dòng)插件bxSlider

bxSlider特性

1.充分響應(yīng)各種設(shè)備,適應(yīng)各種屏幕;

2.支持多種滑動(dòng)模式,水平、垂直以及淡入淡出效果;

3.支持圖片、視頻以及任意html內(nèi)容;

4.支持觸摸滑動(dòng);

5.支持Firefox,Chrome,Safari,iOS,Android,IE7+

如何使用bxSlider

1、首先是加載jQuery庫(kù),以及bxSlider插件文件和相關(guān)CSS文件,您可以從官方網(wǎng)站下載最新版本的bxSlider。

<link rel="stylesheet" type="text/css" href="jquery.bxslider.css"> 
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script> 
<script src="jquery.bxslider.min.js"></script>

2、準(zhǔn)備滑動(dòng)內(nèi)容,我們創(chuàng)建一個(gè)ul.bxslider,然后在其子元素li中加入滑動(dòng)內(nèi)容,滑動(dòng)內(nèi)容可以是圖片、視頻以及任意html內(nèi)容:

<ul class="bxslider"> 
      <li><img src="images/s1.jpg" /></li> 
      <li><img src="images/s2.jpg" /></li> 
      <li><img src="images/s3.jpg" /></li> 
</ul>

3、調(diào)用bxSlider插件,當(dāng)頁(yè)面內(nèi)容加載完時(shí)調(diào)用bxSlider。

$(function(){ 
    $('.bxslider').bxSlider(); 
});

這樣,一個(gè)超酷的內(nèi)容滑動(dòng)效果就實(shí)現(xiàn)了,查看演示demo,將瀏覽器窗口放大和縮小可以看到滑動(dòng)內(nèi)容會(huì)隨著瀏覽器窗口自動(dòng)調(diào)整大小。bxSlider提供了豐富的配置選項(xiàng),可以設(shè)置不同參數(shù)滿(mǎn)足各種客戶(hù)需求,來(lái)看它的選項(xiàng)配置。

bxSlider選項(xiàng)設(shè)置

bxSlider提供了豐富的選項(xiàng)可配置,以下我們列出最主要也是最常用的選項(xiàng)設(shè)置。

參數(shù) 描述 默認(rèn)值
mode 設(shè)置滑動(dòng)模式,'horizontal':水平, 'vertical':垂直, 'fade':淡入淡出 horizontal
speed 內(nèi)容切換速度,數(shù)字,ms 500
startSlide 初始滑動(dòng)位置,數(shù)字 0
randomStart 隨機(jī)初始滑動(dòng)位置 true
infiniteLoop 循環(huán)滑動(dòng),如果設(shè)置為true時(shí),則到最后滑動(dòng)位置時(shí)會(huì)切換到初始位置 true
easing 切換動(dòng)畫(huà)擴(kuò)展,可以借助jQuery Easing 動(dòng)畫(huà)效果擴(kuò)展設(shè)置不同的切換動(dòng)畫(huà)效果 null
captions 設(shè)置顯示圖片標(biāo)題,當(dāng)滑動(dòng)內(nèi)容為圖片時(shí)并設(shè)置屬性title,可以顯示圖片標(biāo)題 false
video 支持視頻,當(dāng)設(shè)置為true時(shí),需要jquery.fitvids.js支持 false
pager 設(shè)置是否顯示分頁(yè),設(shè)置為true時(shí),會(huì)在滑動(dòng)內(nèi)容下方顯示分頁(yè)圖標(biāo) true
controls 設(shè)置是否顯示上一副和下一幅按鈕 true
auto 設(shè)置是否自動(dòng)滑動(dòng) false
pause 自動(dòng)滑動(dòng)時(shí)停留時(shí)間,數(shù)字,ms 4000
autoHover 當(dāng)鼠標(biāo)滑向滑動(dòng)內(nèi)容上時(shí),是否暫?;瑒?dòng) false

更多bxSlider的選項(xiàng)設(shè)置,請(qǐng)參照bxSlider官網(wǎng):http://bxslider.com/options

欄目列表
推薦內(nèi)容
熱點(diǎn)內(nèi)容
展開(kāi)