日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

flexslider 轮播图片

發(fā)布時(shí)間:2023/12/29 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 flexslider 轮播图片 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

FlexSlider

一個(gè)很棒的,響應(yīng)能力強(qiáng)的jQuery滑塊工具包。
  • 簡(jiǎn)單的語(yǔ)義標(biāo)記
  • 所有主要瀏覽器均支持
  • 水平/垂直滑動(dòng)和淡入淡出動(dòng)畫
  • 多個(gè)滑桿支持,回調(diào)API等
  • 硬件加速的觸摸滑動(dòng)支持
  • 自定義導(dǎo)航選項(xiàng)
  • 與最新版本的jQuery兼容

通過(guò)3個(gè)簡(jiǎn)單的步驟開始使用FlexSlider!

步驟1 – 加載js、css文件
<!-- Place somewhere in the <head> of your document --> <link href="//cdn.bootcss.com/flexslider/2.6.3/flexslider.min.css" rel="stylesheet"> <script src="//cdn.bootcss.com/jquery/2.2.2/jquery.min.js"></script> <script src="//cdn.bootcss.com/flexslider/2.6.3/jquery.flexslider-min.js"></script>
步驟2 – 添加標(biāo)記

FlexSlider標(biāo)記簡(jiǎn)單明了。首先,從一個(gè)包含元素開始,在此示例中為<div class =“ flexslider”>。然后,創(chuàng)建一個(gè)<ul class =“ slides”>。使用此類非常重要,因?yàn)榛瑝K專門針對(duì)該類。將圖像和您想要的其他任何內(nèi)容放入每個(gè)<li>中,即可開始滾動(dòng)。

<!-- Place somewhere in the <body> of your page --> <div class="flexslider"><ul class="slides"><li><img src="slide1.jpg" /></li><li><img src="slide2.jpg" /></li><li><img src="slide3.jpg" /></li></ul> </div>
步驟3 – 接通滾動(dòng)塊

最后,將以下幾行Javascript添加到文檔的<head>中,位于步驟1的鏈接下方。需要$(window).load()來(lái)確保在初始化插件之前加載頁(yè)面的內(nèi)容。

<!-- Place in the <head>, after the three links --> <script type="text/javascript" charset="utf-8">$(window).load(function() {$('.flexslider').flexslider({animation: "fade", //圖片變換方式:淡入淡出或者滑動(dòng)slideDirection: "horizontal", //圖片設(shè)置為滑動(dòng)式時(shí)的滑動(dòng)方向:左右或者上下slideshow: true, //載入頁(yè)面時(shí),是否自動(dòng)播放slideshowSpeed: 7000, //自動(dòng)播放速度毫秒animationDuration: 600, //內(nèi)容切換時(shí)間touch: //是否支持觸摸滑動(dòng)directionNav: true, //是否顯示左右控制按鈕controlNav: true, //是否顯示控制菜單keyboardNav: true, //鍵盤左右方向鍵控制圖片滑動(dòng)mousewheel: false, //鼠標(biāo)滾輪控制制圖片滑動(dòng)minItems:1 //一次最少展示滑動(dòng)內(nèi)容的單元個(gè)數(shù) maxItems:0 //一次最多展示滑動(dòng)內(nèi)容的單元個(gè)數(shù) move:0 //一次滑動(dòng)的單元個(gè)數(shù) prevText: "Previous", //String: 上一項(xiàng)的文字nextText: "Next", //String: 下一項(xiàng)的文字pausePlay: false, //Boolean: 是否顯示播放暫停按鈕pauseText: 'Pause', //String: 暫停文字playText: 'Play', //String: 播放文字randomize: false, //Boolean: 是否隨機(jī)幻燈片slideToStart: 0, //Integer: 初始化第一次顯示圖片位置animationLoop: true, //是否循環(huán)滾動(dòng)pauseOnAction: true, //Boolean: Pause the slideshow when interacting with control elements, highly recommended.pauseOnHover: false, //鼠標(biāo)滑向滾動(dòng)內(nèi)容時(shí),是否暫停滾動(dòng)pauseOnHover: false, //鼠標(biāo)糊上去是否暫停controlsContainer: "", //Selector: be taken.manualControls: "", //自定義控制導(dǎo)航manualControlEvent:"", //String:自定義導(dǎo)航控制觸發(fā)事件:默認(rèn)是click,可以設(shè)定hoverstart: function(){}, //加載第一頁(yè)觸發(fā)before: function(){}, //每個(gè)滾動(dòng)動(dòng)畫開始時(shí)異步觸發(fā)after: function(){}, //每個(gè)滾動(dòng)動(dòng)畫結(jié)束時(shí)觸發(fā)end: function(){} //滾動(dòng)到最后一頁(yè)時(shí)異步觸發(fā)});}); </script>
參數(shù)介紹
屬性默認(rèn)描述
namespace“flex-”String 前綴字符串,附加到插件生成的所有元素的類中。
selector“.slides > li”Selector必須匹配一個(gè)簡(jiǎn)單的模式。’{container} > {slide}’。
animation“fade”String控制動(dòng)畫類型"fade"或"slide"。
easing“swing”String 確定jQuery過(guò)渡中使用的緩動(dòng)方法。
direction“horizontal”String控制動(dòng)畫方向,“horizontal"或"vertical”
reversefalseBoolean 反轉(zhuǎn)動(dòng)畫方向。
animationLooptrueBoolean 為滑塊提供無(wú)縫的無(wú)限循環(huán)。
smoothHeightfalseBoolean 平滑地動(dòng)畫化滑塊的高度,以適應(yīng)不同高度的幻燈片。
startAt0Number 滑塊的起始幻燈片,以數(shù)組表示法。
slideshowtrueBoolean 設(shè)置幻燈片放映以使滑塊自動(dòng)動(dòng)畫。
slideshowSpeed7000Number 設(shè)置幻燈片循環(huán)播放的速度,以毫秒為單位
animationSpeed600Number 設(shè)置動(dòng)畫的速度,以毫秒為單位
initDelay0Number 設(shè)置初始化延遲(以毫秒為單位)
randomizefalseBoolean 隨機(jī)加載幻燈片順序
pauseOnActiontrueBoolean 與控件元素進(jìn)行交互時(shí),請(qǐng)暫停幻燈片放映。
pauseOnHoverfalseBoolean 將鼠標(biāo)懸停在滑塊上時(shí)暫停幻燈片放映,然后不再懸停時(shí)繼續(xù)播放。
useCSStrueBoolean Slider將使用CSS3過(guò)渡(如果有)
touchtrueBoolean 允許在啟用的設(shè)備上滑動(dòng)滑動(dòng)瀏覽滑塊
videofalseBoolean 將阻止使用CSS3 3D變換,避免出現(xiàn)圖形故障
controlNavtrueBoolean 為每個(gè)幻燈片的分頁(yè)控制創(chuàng)建導(dǎo)航。
customDirectionNav“”jQuery Object/Selector 自定義導(dǎo)航標(biāo)記適用的容器。
directionNavtrueBoolean 創(chuàng)建上一個(gè)/下一個(gè)箭頭導(dǎo)航。
prevText“Previous”String設(shè)置“上一個(gè)”directionNav項(xiàng)目的文本
nextText“Next”String設(shè)置“下一個(gè)”directionNav項(xiàng)目的文本
keyboardtrueBoolean 允許通過(guò)鍵盤的向左/向右鍵瀏覽滑塊。
multipleKeyboardfalseBoolean 允許鍵盤導(dǎo)航影響多個(gè)滑塊。
mousewheelfalseBoolean (相關(guān)性)允許通過(guò)鼠標(biāo)滾輪瀏覽滑塊
pausePlayfalseBoolean 創(chuàng)建暫停/播放元素以控制滑塊的幻燈片顯示。
pauseText“Pause”String設(shè)置“暫停”pausePlay項(xiàng)的文本
playText“Play”String設(shè)置“播放”pausePlay項(xiàng)的文本
controlsContainer“”jQuery Object/Selector 容器中應(yīng)附加導(dǎo)航元素。
manualControls“”jQuery Object/Selector定義用于代替動(dòng)態(tài)元素的元素controlNav。
sync“”Selector 與另一個(gè)滑塊鏡像在此滑塊上執(zhí)行的操作。
asNavFor“”Selector 將滑塊變成另一個(gè)滑塊的縮略圖導(dǎo)航。
itemWidth0Number 各個(gè)輪播項(xiàng)目的箱型寬度,包括水平邊框和填充。
itemMargin0Number 輪播項(xiàng)目之間的保證金。
minItems0Number 可見的輪播項(xiàng)目的最小數(shù)量。
maxItems0Number 可見輪播項(xiàng)目的最大數(shù)量。
move0Number 動(dòng)畫中應(yīng)移動(dòng)的輪播項(xiàng)目數(shù)。
startemptyFunction 當(dāng)滑塊加載第一張幻燈片時(shí)觸發(fā)。
beforeemptyFunction 與每個(gè)滑塊動(dòng)畫異步觸發(fā)。
afteremptyFunction 在每個(gè)滑塊動(dòng)畫完成后觸發(fā)。
endemptyFunction 當(dāng)滑塊到達(dá)最后一張幻燈片(異步)時(shí)觸發(fā)。
addedemptyFunction 添加幻燈片后觸發(fā)。
removedemptyFunction 移除幻燈片后觸發(fā)。
rtlfalseBoolean 在滑塊中支持RTL功能。
isFirefoxfalseBoolean 測(cè)試是否正在使用Firefox瀏覽器。

總結(jié)

以上是生活随笔為你收集整理的flexslider 轮播图片的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。