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 相关文章推荐
jquery多浏览器捕捉回车事件代码
Jun 22 Javascript
JavaScript改变HTML元素的样式改变CSS及元素属性
Nov 12 Javascript
jquery中EasyUI实现同步树
Mar 01 Javascript
JS实现仿FLASH效果的竖排导航代码
Sep 15 Javascript
bootstrap table表格插件使用详解
May 08 Javascript
React组件生命周期详解
Jul 03 Javascript
jQuery判断网页是否已经滚动到浏览器底部的实现方法
Oct 27 jQuery
JS代码实现电脑配置检测功能
Mar 21 Javascript
详解在vue-cli项目下简单使用mockjs模拟数据
Oct 19 Javascript
微信小程序用户授权,以及判断登录是否过期的方法
May 10 Javascript
怎么使用javascript深度拷贝一个数组
Jun 06 Javascript
vue-cli3项目升级到vue-cli4 的方法总结
Mar 19 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 读取shell管道传输过来的内容
2010/03/01 PHP
Thinkphp实现MySQL读写分离操作示例
2014/06/25 PHP
ThinkPHP处理Ajax返回的方法
2014/11/22 PHP
php的crc32函数使用时需要注意的问题(不然就是坑)
2015/04/21 PHP
php实现评论回复删除功能
2017/05/23 PHP
php常用字符串查找函数strstr()与strpos()实例分析
2019/06/21 PHP
PHP针对redis常用操作实例详解
2019/08/17 PHP
php中使用array_filter()函数过滤数组实例讲解
2021/03/03 PHP
jscript之Open an Excel Spreadsheet
2007/06/13 Javascript
javascript jQuery插件练习
2008/12/24 Javascript
window.ActiveXObject使用说明
2010/11/08 Javascript
javaScript同意等待代码实现心得
2011/01/01 Javascript
深入理解javaScript中的事件驱动
2013/05/21 Javascript
jquery下div 的resize事件示例代码
2014/03/09 Javascript
如何使用HTML5地理位置定位功能
2015/04/27 Javascript
js简单实现表单中点击按钮动态增加输入框数量的方法
2015/08/18 Javascript
基于jquery实现轮播焦点图插件
2016/03/31 Javascript
JS面试题---关于算法台阶的问题
2016/07/26 Javascript
基于easyui checkbox 的一些操作处理方法
2017/07/10 Javascript
[07:20]2014DOTA2西雅图国际邀请赛 选手讲解积分赛第二天
2014/07/11 DOTA
Pandas探索之高性能函数eval和query解析
2017/10/28 Python
Python编程argparse入门浅析
2018/02/07 Python
Python异常处理操作实例详解
2018/08/28 Python
Python这样操作能存储100多万行的xlsx文件
2019/04/16 Python
华为校园招聘上机笔试题 扑克牌大小(python)
2020/04/22 Python
Python学习笔记之文件的读写操作实例分析
2019/08/07 Python
Python 如何提高元组的可读性
2019/08/26 Python
python中图像通道分离与合并实例
2020/01/17 Python
python 如何在测试中使用 Mock
2021/03/01 Python
美国流行背包品牌:JanSport(杰斯伯)
2018/03/02 全球购物
优秀党支部事迹材料
2014/01/14 职场文书
安全生产承诺书范文
2014/05/22 职场文书
微电影大赛策划方案
2014/06/05 职场文书
2015年城乡环境综合治理工作总结
2015/07/24 职场文书
公司岗位说明书
2015/10/08 职场文书
送给客户微信问候语!
2019/07/04 职场文书