swiper Scrollbar滾動(dòng)條組件詳解
本文實(shí)例為大家分享了swiper Scrollbar滾動(dòng)條組件的具體代碼,供大家參考,具體內(nèi)容如下
1、scrollbar
為Swiper增加滾動(dòng)條。類型:object。
2、el
scrollbar容器的css選擇器或HTML元素。類型:string/HTML Element,默認(rèn):.swiper-scrollbar。
3、hide
滾動(dòng)條是否自動(dòng)隱藏。類型:boolean,默認(rèn):true(會(huì)自動(dòng)隱藏),false(不會(huì)自動(dòng)隱藏)。
4、draggable
設(shè)置為true時(shí)允許拖動(dòng)滾動(dòng)條。類型:boolean,默認(rèn):false。
5、snapOnRelease
設(shè)置為false,釋放滾動(dòng)條時(shí)slide不會(huì)自動(dòng)切合。類型:boolean,默認(rèn):true。
6、dragSize
設(shè)置滾動(dòng)條指示尺寸。默認(rèn):auto自動(dòng),或者設(shè)置為num(px)。類型:string/number。
<script> var mySwiper = new Swiper('.swiper-container',{ scrollbar: { el: '.swiper-scrollbar', hide: true, draggable: false, snapOnRelease: true, dragSize: 20, } }) </script>
7、mySwiper.scrollbar.el
獲取滾動(dòng)條的HTML元素,還可以通過(guò)$el獲取DOM7。
8、mySwiper.scrollbar.dragEl
獲取滾動(dòng)條指示條的HTML元素,還可通過(guò)$dragEl獲取DOM7。
9、mySwiper.scrollbar.updateSize()
更新滾動(dòng)條。
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>swiper-scrollbar滾動(dòng)條組件</title> <link rel="stylesheet" href="css/swiper.min.css" > <style> .swiper-container{ width: 500px; height: 214px; margin-bottom: 10px; } .swiper-slide{ text-align: center; line-height: 214px; font-size: 80px; color: #fff; } </style> </head> <body> <div class="swiper-container"> <div class="swiper-wrapper"> <div class="swiper-slide" style="background: #FF8604">slide1</div> <div class="swiper-slide" style="background: #4390EE">slide2</div> <div class="swiper-slide" style="background: #CA4040">slide3</div> </div> <div class="swiper-scrollbar"></div> </div> <script src="js/swiper.min.js"></script> <script> var mySwiper = new Swiper('.swiper-container',{ scrollbar: { el: '.swiper-scrollbar', hide: true, draggable: false, snapOnRelease: true, dragSize: 20, } }) mySwiper.scrollbar.$el.css('height','6px'); mySwiper.scrollbar.$dragEl.css('background','#fff'); mySwiper.scrollbar.updateSize(); </script> </body> </html>
注:swiper.min.css,swiper.min.js文件直接上Swiper官網(wǎng)下載。
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
詳解Javascript百度地圖接口開(kāi)發(fā)文檔中的類和方法
最近在工作中在用laravel框架仿寫(xiě)?zhàn)I了么外賣(mài)商城,于是學(xué)習(xí)了一下有關(guān)地圖接口相關(guān)的知識(shí),以下是百步地圖接口開(kāi)發(fā)文檔的一些類和方法的使用,需要的朋友們可以參考借鑒,下面來(lái)一起看看吧。2017-02-02location.href語(yǔ)句與火狐不兼容的問(wèn)題
在寫(xiě)JS跳轉(zhuǎn)語(yǔ)句的過(guò)程中,發(fā)現(xiàn)這么一個(gè)問(wèn)題,location.href語(yǔ)句與火狐不兼容的問(wèn)題2010-07-07在layui下對(duì)元素進(jìn)行事件綁定的實(shí)例
今天小編就為大家分享一篇在layui下對(duì)元素進(jìn)行事件綁定的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-09-09JavaScript實(shí)現(xiàn)防止網(wǎng)頁(yè)被嵌入Frame框架的代碼分享
這篇文章主要介紹了JavaScript實(shí)現(xiàn)防止網(wǎng)頁(yè)被嵌入Frame框架的代碼分享,本文給出了2種防嵌入方法,需要的朋友可以參考下2014-12-12JS獲取CSS樣式(style/getComputedStyle/currentStyle)
這篇文章主要為大家介紹了JS獲取CSS樣式的方法,介紹了CSS樣式的三種分類情況,對(duì)獲取樣式做一個(gè)簡(jiǎn)單的封裝,感興趣的小伙伴們可以參考一下2016-01-01JavaScript中window和document用法詳解
這篇文章主要介紹了JavaScript中window和document用法詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-07-07JavaScript如何實(shí)現(xiàn)對(duì)數(shù)字保留兩位小數(shù)一位自動(dòng)補(bǔ)零
本文給大家介紹基于JavaScript如何實(shí)現(xiàn)對(duì)數(shù)字保留兩位小數(shù)一位自動(dòng)補(bǔ)零的實(shí)例代碼,代碼簡(jiǎn)單易懂,感興趣的朋友一起學(xué)習(xí)吧2015-12-12