swiper Scrollbar滾動條組件詳解
本文實例為大家分享了swiper Scrollbar滾動條組件的具體代碼,供大家參考,具體內(nèi)容如下
1、scrollbar
為Swiper增加滾動條。類型:object。
2、el
scrollbar容器的css選擇器或HTML元素。類型:string/HTML Element,默認:.swiper-scrollbar。
3、hide
滾動條是否自動隱藏。類型:boolean,默認:true(會自動隱藏),false(不會自動隱藏)。
4、draggable
設置為true時允許拖動滾動條。類型:boolean,默認:false。
5、snapOnRelease
設置為false,釋放滾動條時slide不會自動切合。類型:boolean,默認:true。
6、dragSize
設置滾動條指示尺寸。默認:auto自動,或者設置為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
獲取滾動條的HTML元素,還可以通過$el獲取DOM7。
8、mySwiper.scrollbar.dragEl
獲取滾動條指示條的HTML元素,還可通過$dragEl獲取DOM7。
9、mySwiper.scrollbar.updateSize()
更新滾動條。
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>swiper-scrollbar滾動條組件</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)下載。
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
詳解Javascript百度地圖接口開發(fā)文檔中的類和方法
最近在工作中在用laravel框架仿寫?zhàn)I了么外賣商城,于是學習了一下有關地圖接口相關的知識,以下是百步地圖接口開發(fā)文檔的一些類和方法的使用,需要的朋友們可以參考借鑒,下面來一起看看吧。2017-02-02JavaScript實現(xiàn)防止網(wǎng)頁被嵌入Frame框架的代碼分享
這篇文章主要介紹了JavaScript實現(xiàn)防止網(wǎng)頁被嵌入Frame框架的代碼分享,本文給出了2種防嵌入方法,需要的朋友可以參考下2014-12-12JS獲取CSS樣式(style/getComputedStyle/currentStyle)
這篇文章主要為大家介紹了JS獲取CSS樣式的方法,介紹了CSS樣式的三種分類情況,對獲取樣式做一個簡單的封裝,感興趣的小伙伴們可以參考一下2016-01-01JavaScript中window和document用法詳解
這篇文章主要介紹了JavaScript中window和document用法詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-07-07JavaScript如何實現(xiàn)對數(shù)字保留兩位小數(shù)一位自動補零
本文給大家介紹基于JavaScript如何實現(xiàn)對數(shù)字保留兩位小數(shù)一位自動補零的實例代碼,代碼簡單易懂,感興趣的朋友一起學習吧2015-12-12