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 相关文章推荐
调用js时ie6和ie7,ff的区别
Aug 19 Javascript
javascript两段代码,两个小技巧
Feb 04 Javascript
js获取及判断键盘按键的方法
Dec 01 Javascript
VueJs与ReactJS和AngularJS的异同点
Dec 12 Javascript
angular实现表单验证及提交功能
Feb 01 Javascript
AngularJS constant和value区别详解
Feb 28 Javascript
vue2.0中click点击当前li实现动态切换class
Jun 21 Javascript
vue2.0 循环遍历加载不同图片的方法
Mar 06 Javascript
vue中v-for通过动态绑定class实现触发效果
Dec 06 Javascript
基于layui框架响应式布局的一些使用详解
Sep 16 Javascript
解决vue字符串换行问题(绝对管用)
Aug 06 Javascript
vue开发chrome插件,实现获取界面数据和保存到数据库功能
Dec 01 Vue.js
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
星际争霸中的热键
2020/03/04 星际争霸
php用户登录之cookie信息安全分析
2016/05/13 PHP
关于js new Date() 出现NaN 的分析
2012/10/23 Javascript
JS 添加网页桌面快捷方式的代码详细整理
2012/12/27 Javascript
JS控制表格实现一条光线流动分割行的方法
2015/03/09 Javascript
PhantomJS快速入门教程(服务器端的 JavaScript API 的 WebKit)
2015/08/06 Javascript
nodejs的压缩文件模块archiver用法示例
2017/01/18 NodeJs
JavaScript闭包与作用域链实例分析
2019/01/21 Javascript
关于layui 实现点击按钮添加一行(方法渲染创建的table)
2019/09/29 Javascript
Vue混入mixins滚动触底的方法
2019/11/22 Javascript
vuex实现购物车的增加减少移除
2020/06/28 Javascript
[43:24]2018DOTA2亚洲邀请赛3月29日 小组赛A组 LGD VS Liquid
2018/03/30 DOTA
python 随机数生成的代码的详细分析
2011/05/15 Python
python将人民币转换大写的脚本代码
2013/02/10 Python
决策树的python实现方法
2014/11/18 Python
Python 文件管理实例详解
2015/11/10 Python
Python搭建FTP服务器的方法示例
2018/01/19 Python
python socket网络编程之粘包问题详解
2018/04/28 Python
Python随机数函数代码实例解析
2020/02/09 Python
python使用OpenCV模块实现图像的融合示例代码
2020/04/10 Python
Python使用Numpy模块读取文件并绘制图片
2020/05/13 Python
购买原创艺术品:Zatista
2019/11/09 全球购物
日本酒店、民宿、温泉旅馆、当地旅行团中文预订:e路东瀛
2019/12/09 全球购物
医学实习生自我鉴定
2013/12/12 职场文书
《桂林山水》教学反思
2014/02/08 职场文书
信息专业学生学习的自我评价
2014/02/17 职场文书
护士上岗前培训自我鉴定
2014/04/20 职场文书
实习单位评语
2014/04/26 职场文书
环保倡议书400字
2014/05/15 职场文书
社区党的群众路线教育实践活动剖析材料
2014/10/09 职场文书
工作经历证明书范文
2014/11/02 职场文书
个人创业事迹材料
2014/12/30 职场文书
2015年个人实习工作总结
2015/05/28 职场文书
党员转正党支部意见
2015/06/02 职场文书
MySQL sql_mode修改不生效的原因及解决
2021/05/07 MySQL
全面盘点MySQL中的那些重要日志文件
2021/11/27 MySQL