基于Swiper實(shí)現(xiàn)移動(dòng)端頁(yè)面圖片輪播效果
使用Swiper開(kāi)發(fā)移動(dòng)端頁(yè)面,輕松實(shí)現(xiàn)圖片的輪播。
swiper
1.主要包含模塊:
swiper:指滑動(dòng)、切換(整個(gè)滑動(dòng)對(duì)象,有時(shí)特指滑塊釋放后仍然正向移動(dòng)直到貼合邊緣的過(guò)程(過(guò)渡))
container:指容器(swiper的容器里面包括滑動(dòng)快(slide)的集合(wrapper)、分頁(yè)器(pagination)、前進(jìn)按鈕等)
wrapper:指包含(觸控的對(duì)象,可觸摸區(qū)域,移動(dòng)的塊的集合,過(guò)渡時(shí)會(huì)隨slide切換產(chǎn)生位移)
slider:指滑塊(切換的塊中的一個(gè),可以包含文字、圖片、html元素或另外一個(gè)swiper
pagination:指分頁(yè)器(指示slide的數(shù)量和當(dāng)前活動(dòng)的slide)
active:指活動(dòng)的,激活的(可視的(visible)slide是活動(dòng)的,當(dāng)可視slide不止一個(gè)時(shí),默認(rèn)最左邊那個(gè)活動(dòng)的)
callback:指回調(diào)函數(shù)(在某些情況下觸發(fā))
2.簡(jiǎn)單的輪播,如下所示:
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> <link rel="stylesheet" href="swiper-3.2.7.min.css" rel="external nofollow" > <script type="text/javascript" src="jquery-1.7.1.js"></script> <script type="text/javascript" src="swiper-3.2.7.min.js"></script> </head> <body> <div class="swiper-container"style="width: 38%;"><!--swiper容器[可以隨意更改該容器的樣式--> <div class="swiper-wrapper"> <div class="swiper-slide"><img src="Walks-poster.png"></div> <div class="swiper-slide"><img src="Walks-poster.png"></div> <div class="swiper-slide"><img src="Walks-poster.png"></div> </div> <div class="swiper-pagination" style="width: 100px;float: right"></div><!--分頁(yè)器-->、 <div class="swiper-button-prev"></div><!--前進(jìn)按鈕--> <div class="swiper-button-next"></div><!--后退按鈕--> </div> <script type="text/javascript"> var mySwiper = new Swiper(".swiper-container",{ direction:"horizontal",/*橫向滑動(dòng)*/ loop:true,/*形成環(huán)路(即:可以從最后一張圖跳轉(zhuǎn)到第一張圖*/ pagination:".swiper-pagination",/*分頁(yè)器*/ prevButton:".swiper-button-prev",/*前進(jìn)按鈕*/ nextButton:".swiper-button-next",/*后退按鈕*/ autoplay:3000/*每隔3秒自動(dòng)播放*/ }) </script> </body> </html>
3.js中其他參數(shù):
var mySwiper = new Swiper(".swiper-container",{ effect:"coverflow",/*輪播的效果:(1)fade:淡入淡出;(2)cube:立方體;(3)coverflow:立體照片*/ slidesPerView:3,/*網(wǎng)格分布:1為在容器區(qū)域出現(xiàn)一張圖;2:在容器區(qū)域出現(xiàn)兩張圖;3:在容器區(qū)域出現(xiàn)三張圖*/ centeredSlides:true,/*默認(rèn)第一塊居左,設(shè)置為true后則是居中顯示*/ coverflow:{ rotate:30,/*3d旋轉(zhuǎn)角度設(shè)置為30度*/ stretch:10,/*每個(gè)slide之間的拉伸值,值越大靠得越近*/ depth:60,/*位置深度,值越大離Z軸越遠(yuǎn),看起來(lái)越小*/ modifier:2, slideshadows:true/*開(kāi)啟陰影*/ } })
注意:在使用swiper前,要引入swiper.css和swiper.js以及jQuery
具體可參考網(wǎng)址:點(diǎn)擊打開(kāi)鏈接
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- 微信小程序 swiper組件輪播圖詳解及實(shí)例
- 微信小程序之swiper輪播圖中的圖片自適應(yīng)高度的方法
- jQuery自適應(yīng)輪播圖插件Swiper用法示例
- swiper 自動(dòng)圖片無(wú)限輪播實(shí)現(xiàn)代碼
- 基于vue.js輪播組件vue-awesome-swiper實(shí)現(xiàn)輪播圖
- 微信小程序 輪播圖swiper詳解及實(shí)例(源碼下載)
- vue中引用swiper輪播插件的教程詳解
- 微信小程序使用swiper組件實(shí)現(xiàn)類3D輪播圖
- Swiper實(shí)現(xiàn)輪播圖效果
- swiper實(shí)現(xiàn)異形輪播效果
相關(guān)文章
js跨域請(qǐng)求數(shù)據(jù)的3種常用的方法
這篇文章主要介紹了js跨域請(qǐng)求數(shù)據(jù)的3種常用的方法,需要的朋友可以參考下2015-12-12JavaScript之BOM?location對(duì)象+navigator對(duì)象+history?對(duì)象
這篇文章主要介紹了JavaScript?BOM中的?location對(duì)象、navigator對(duì)象、history?對(duì)象,下面圍繞他們的相關(guān)語(yǔ)法及各種資料展開(kāi)文章詳細(xì)內(nèi)容,需要的小伙伴可以參考一下,希望對(duì)大家有所幫助2021-12-12js/jquery控制頁(yè)面動(dòng)態(tài)加載數(shù)據(jù) 滑動(dòng)滾動(dòng)條自動(dòng)加載事件的方法
下面小編就為大家?guī)?lái)一篇js/jquery控制頁(yè)面動(dòng)態(tài)加載數(shù)據(jù) 滑動(dòng)滾動(dòng)條自動(dòng)加載事件的方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-02-02如何將php數(shù)組或者對(duì)象傳遞給javascript
這篇文章主要介紹了將php數(shù)組或者對(duì)象傳遞給javascript的方法,需要的朋友可以參考下2014-03-03javascript計(jì)算當(dāng)月剩余天數(shù)(天數(shù)計(jì)算器)示例代碼
本文介紹了利用Javascript在網(wǎng)頁(yè)上計(jì)算當(dāng)前月份的剩余天數(shù)的方法,大家參考使用吧2014-01-01關(guān)于JavaScript的面向?qū)ο蠛屠^承有利新手學(xué)習(xí)
這是一篇關(guān)于JavaScript的面向?qū)ο蠛屠^承的文章,對(duì)想學(xué)習(xí)JavaScript中面向?qū)ο蟮耐瑢W(xué)來(lái)說(shuō)是很有幫助,雖然一些Javascript用戶可能永遠(yuǎn)也不需要知道原型或面向?qū)ο笳Z(yǔ)言的性質(zhì),但是那些來(lái)自傳統(tǒng)面向?qū)ο蟮恼Z(yǔ)言的開(kāi)發(fā)者使用的時(shí)候會(huì)發(fā)現(xiàn)JavaScript的繼承模型非常的奇怪2013-01-01滾動(dòng)條的監(jiān)聽(tīng)與內(nèi)容隨著滾動(dòng)條動(dòng)態(tài)加載的實(shí)現(xiàn)
下面小編就為大家?guī)?lái)一篇滾動(dòng)條的監(jiān)聽(tīng)與內(nèi)容隨著滾動(dòng)條動(dòng)態(tài)加載的實(shí)現(xiàn)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-02-02JavaScript中類型的強(qiáng)制轉(zhuǎn)換與隱式轉(zhuǎn)換詳解
類型強(qiáng)制Coercion是將值從一種類型轉(zhuǎn)換為另一種類型的過(guò)程(例如字符串轉(zhuǎn)換為數(shù)字,對(duì)象轉(zhuǎn)換為布爾值等),下面這篇文章主要給大家給大家介紹了JavaScript中類型的強(qiáng)制轉(zhuǎn)換與隱式轉(zhuǎn)換的相關(guān)資料,需要的朋友可以參考下2021-08-08javascript獲取網(wǎng)頁(yè)各種高寬及位置的方法總結(jié)
下面小編就為大家?guī)?lái)一篇javascript獲取網(wǎng)頁(yè)各種高寬及位置的方法總結(jié)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-07-07