移動(dòng)端觸摸滑動(dòng)插件swiper使用方法詳解
Swiper是移動(dòng)端的一款非常強(qiáng)大的觸摸滑動(dòng)插件,下面代碼只展示一些常用的配置,具體可以查看官網(wǎng)api
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<link rel="stylesheet" href="swiper.min.css" rel="external nofollow" >
<style>
/*假設(shè)設(shè)計(jì)稿是640 輪播圖區(qū)域640*300*/
html{
font-size:100px;
}
html,body{
width:100%;
overflow-x:hidden;
}
.swiper-container{
margin:0 auto;
height:3rem;
overflow:hidden;
}
.swiper-slide{
height:3rem;
}
.swiper-slide img{
width:100%;
height:100%;
}
</style>
</head>
<body>
<section class="swiper-container">
<div class="swiper-wrapper">
<div class="swiper-slide">
<img class='swiper-lazy' data-src="img/banner/banner1.jpg" alt="">
<div class='swiper-lazy-preloader'></div>
</div>
<div class="swiper-slide">
<img class='swiper-lazy' data-src="img/banner/banner2.jpg" alt="">
<div class='swiper-lazy-preloader'></div>
</div>
<div class="swiper-slide">
<img class='swiper-lazy' data-src="img/banner/banner3.jpg" alt="">
<div class='swiper-lazy-preloader'></div>
</div>
</div>
<!-- 如果需要分頁(yè)器 -->
<div class="swiper-pagination"></div>
<!-- 如果需要導(dǎo)航按鈕 -->
<div class="swiper-button-prev"></div>
<div class="swiper-button-next"></div>
<!-- 如果需要滾動(dòng)條 -->
<div class="swiper-scrollbar"></div>
</section>
<script src='swiper.min.js'></script>
<script>
//REM 響應(yīng)式
~function(){
var desN = 640,winW = document.documentElement.clientWidth,ratio = winW / desN;
document.documentElement.style.fontSize = ratio*100 + "px";
}();
//初始化swiper實(shí)現(xiàn)區(qū)域的滑動(dòng)
//new Swiper([container selector],[settings])
var swiper1 = new Swiper('.swiper-container',{
loop:true,//無(wú)縫銜接滾動(dòng)
effect:'cube',//滑動(dòng)效果
autoplay:3000,
autoplayDisableOnInteraction:false,//用戶(hù)操作swiper之后不禁止autoplay
pagination:'.swiper-pagination',
paginationType:'progress',//分頁(yè)器樣式
lazyLoading:true,//圖片延遲加載
lazyLoadingInPrevNext:true//前一個(gè)和后一個(gè)延遲加載
})
</script>
</body>
</html>
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
javascript游戲開(kāi)發(fā)之《三國(guó)志曹操傳》零部件開(kāi)發(fā)(五)可移動(dòng)地圖的實(shí)現(xiàn)
首先來(lái)說(shuō),我對(duì)游戲開(kāi)發(fā)可以算是不怎么深入,因?yàn)楝F(xiàn)在的程序員愛(ài)用canvas,我卻就只會(huì)拿幾個(gè)div湊和。不過(guò)沒(méi)關(guān)系,因?yàn)樽龀鰜?lái)的同樣是游戲。哈!廢話最近有點(diǎn)多,感興趣的朋友可以了解下2013-01-01
JavaScript 值類(lèi)型和引用類(lèi)型的初次研究(推薦)
這篇文章主要介紹了JavaScript 值類(lèi)型和引用類(lèi)型的初次研究,需要的朋友可以參考下2017-07-07
基于JavaScript實(shí)現(xiàn)全選、不選和反選效果
這篇文章主要為大家詳細(xì)介紹了基于JavaScript實(shí)現(xiàn)全選、不選和反選效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-02-02
js實(shí)現(xiàn)按一下刪除鍵刪除整個(gè)單詞附demo
使用代碼實(shí)現(xiàn)當(dāng)刪除單詞時(shí)就一次性刪除整個(gè)單詞,有個(gè)demo,相信大家看過(guò)之后就知道是什么意思了2014-09-09
用javascript獲取任意顏色的更亮或更暗顏色值示例代碼
最近在工作中遇到的一個(gè)需求,發(fā)現(xiàn)網(wǎng)上沒(méi)有相對(duì)應(yīng)的解決方法,索性自己寫(xiě)一個(gè),所以這篇文章主要給大家介紹了關(guān)于利用javascript獲取任意顏色更亮或更暗顏色值的相關(guān)資料,文中給出了詳細(xì)的示例代碼,需要的朋友可以參考借鑒,下面來(lái)一起看看吧。2017-07-07
JS 實(shí)現(xiàn)導(dǎo)航菜單中的二級(jí)下拉菜單的幾種方式
這篇文章主要介紹了JS 實(shí)現(xiàn)導(dǎo)航菜單中的二級(jí)下拉菜單的幾種方式的相關(guān)資料,這里提供了三種方式,和實(shí)例代碼,需要的朋友可以參考下2016-10-10
webpack?output.library的16?種取值方法示例
這篇文章主要為大家介紹了webpack?output.library的16?種取值方法示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-11-11
基于jsTree的無(wú)限級(jí)樹(shù)JSON數(shù)據(jù)的轉(zhuǎn)換代碼
基于jsTree的無(wú)限級(jí)樹(shù)JSON數(shù)據(jù)的轉(zhuǎn)換代碼,需要的朋友可以參考下。2010-07-07

