swiper Scrollbar滚动条组件详解


Posted in Javascript onSeptember 08, 2019

本文实例为大家分享了swiper Scrollbar滚动条组件的具体代码,供大家参考,具体内容如下

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()

更新滚动条。

swiper Scrollbar滚动条组件详解

<!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官网下载。

参考Swiper API文档

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript vvorld 在线加密破解方法
Nov 13 Javascript
jquery $(document).ready() 与window.onload的区别
Dec 28 Javascript
JavaScript入门之对象与JSON详解
Oct 21 Javascript
jquery缓动swing liner控制动画过程不同时刻的速度
May 29 Javascript
JQuery设置时间段下拉选择实例
Dec 30 Javascript
简单介绍JavaScript的变量和数据类型
Jun 03 Javascript
JavaScript原型及原型链终极详解
Jan 04 Javascript
for循环 + setTimeout 结合一些示例(前端面试题)
Aug 30 Javascript
js获取文件里面的所有文件名(实例)
Oct 17 Javascript
vue webpack实用技巧总结
Apr 24 Javascript
jQuery AJAX应用实例总结
May 19 jQuery
详解vue父子组件状态同步的最佳方式
Sep 10 Javascript
js实现移动端tab切换时下划线滑动效果
Sep 08 #Javascript
swiper4实现移动端导航切换
Oct 16 #Javascript
Swiper.js实现移动端元素左右滑动
Sep 08 #Javascript
vue实现抖音时间转盘
Sep 08 #Javascript
javascript移动端 电子书 翻页效果实现代码
Sep 07 #Javascript
使用 js 简单的实现 bind、call 、aplly代码实例
Sep 07 #Javascript
vue 使用高德地图vue-amap组件过程解析
Sep 07 #Javascript
You might like
php 采集书并合成txt格式的实现代码
2009/03/01 PHP
利用PHP如何实现Socket服务器
2015/09/23 PHP
php计算年龄精准到年月日
2015/11/17 PHP
PHP编写文件多服务器同步程序
2016/07/02 PHP
PHP使用星号隐藏用户名,手机和邮箱的实现方法
2016/09/22 PHP
ThinkPHP框架实现的邮箱激活功能示例
2018/06/15 PHP
JQuery DataTable删除行后的页面更新利用Ajax解决
2013/05/17 Javascript
jquery事件与函数的使用介绍
2013/09/29 Javascript
Javascript使用post方法提交数据实例
2015/08/03 Javascript
jQuery插件AjaxFileUpload实现ajax文件上传
2016/05/05 Javascript
angular 动态组件类型详解(四种组件类型)
2017/02/22 Javascript
微信小程序实现动态改变view标签宽度和高度的方法【附demo源码下载】
2017/12/05 Javascript
详解微信小程序获取当前时间及日期的方法
2019/04/28 Javascript
Vue项目中数据的深度监听或对象属性的监听实例
2020/07/17 Javascript
Element InfiniteScroll无限滚动的具体使用方法
2020/07/27 Javascript
小程序实现左滑删除的效果的实例代码
2020/10/19 Javascript
vue通过接口直接下载java生成好的Excel表格案例
2020/10/26 Javascript
用Python的SimPy库简化复杂的编程模型的介绍
2015/04/13 Python
pandas 实现将重复表格去重,并重新转换为表格的方法
2018/04/18 Python
Python可迭代对象操作示例
2019/05/07 Python
Python中使用filter过滤列表的一个小技巧分享
2020/05/02 Python
python中绕过反爬虫的方法总结
2020/11/25 Python
Python使用tkinter制作在线翻译软件
2021/02/22 Python
使用css实现android系统的loading加载动画
2019/07/25 HTML / CSS
canvas实现手机的手势解锁的步骤详细
2020/03/16 HTML / CSS
阿姆斯特丹杜莎夫人蜡像馆官方网站:Madame Tussauds Amsterdam
2019/03/12 全球购物
英国No.1体育用品零售商:SportsDirect.com
2019/10/16 全球购物
元旦晚会感言
2014/03/12 职场文书
3.15国际消费者权益日主题活动活动总结
2014/03/16 职场文书
承诺书的格式范文
2014/03/28 职场文书
百货商场楼层班组长竞聘书
2014/03/31 职场文书
继承公证书样本
2014/04/04 职场文书
学生安全责任书范本
2014/07/24 职场文书
工商局个人工作总结
2015/03/03 职场文书
《分一些蚊子进来》读后感3篇
2020/01/09 职场文书
MySQL读取JSON转换的方式
2022/03/18 MySQL