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 相关文章推荐
回车直接实现点击某按钮的效果即触发单击事件
Feb 27 Javascript
JS实现文件动态顺序载入的方法
Mar 07 Javascript
jquery序列化方法实例分析
Jun 10 Javascript
AngularJS Module方法详解
Dec 08 Javascript
Json解析的方法小结
Jun 22 Javascript
微信小程序 基础知识css样式media标签
Feb 15 Javascript
angular4自定义组件详解
Sep 28 Javascript
node.js到底要不要加分号浅析
Jul 11 Javascript
checkbox在vue中的用法小结
Nov 13 Javascript
vue 设置 input 为不可以编辑的实现方法
Sep 19 Javascript
Vue组件通信入门之Provide和Inject机制
Dec 29 Javascript
Rust中的Struct使用示例详解
Aug 14 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
mysql建立外键
2006/11/25 PHP
php eval函数用法总结
2012/10/31 PHP
php抓取页面的几种方法详解
2013/06/17 PHP
PHP curl模拟登录带验证码的网站
2015/11/30 PHP
3种Jquery限制文本框只能输入数字字母的方法
2014/12/03 Javascript
js实现图片和链接文字同步切换特效的方法
2015/02/20 Javascript
JavaScript SweetAlert插件实现超酷消息警告框
2016/01/28 Javascript
BootStrap学习系列之Bootstrap Typeahead 组件实现百度下拉效果(续)
2016/07/07 Javascript
微信小程序 保留小数(toFixed)详细介绍
2016/11/16 Javascript
Vue数据驱动模拟实现4
2017/01/12 Javascript
使用Browserify来实现CommonJS的浏览器加载方法
2017/05/14 Javascript
js每隔两秒输出数组中的一项(实例)
2017/05/28 Javascript
JS图片预加载插件详解
2017/06/21 Javascript
微信小程序实现页面跳转传值的方法
2017/10/12 Javascript
微信小程序如何修改radio和checkbox的默认样式和图标
2019/07/24 Javascript
vue下canvas裁剪图片实例讲解
2020/04/16 Javascript
有关vue 开发钉钉 H5 微应用 dd.ready() 不执行问题及快速解决方案
2020/05/09 Javascript
解决vue init webpack 下载依赖卡住不动的问题
2020/11/09 Javascript
python实现得到一个给定类的虚函数
2014/09/28 Python
python递归删除指定目录及其所有内容的方法
2017/01/13 Python
Python 给某个文件名添加时间戳的方法
2018/10/16 Python
Python 寻找局部最高点的实现
2019/12/05 Python
python文件处理fileinput使用方法详解
2020/01/02 Python
tensorflow mnist 数据加载实现并画图效果
2020/02/05 Python
马来西亚网上购物:Youbeli
2018/03/30 全球购物
微软巴西官方网站:Microsoft Brasil
2019/09/26 全球购物
双立人加拿大官网:Zwilling加拿大
2020/08/10 全球购物
上班迟到检讨书
2014/01/10 职场文书
打造完美自荐信
2014/01/24 职场文书
学生会竞聘书范文
2014/03/31 职场文书
公证书样本
2014/04/10 职场文书
公司任命书模板
2014/06/06 职场文书
法学专业大学生实习自我鉴定
2014/10/05 职场文书
美国旅游签证工作证明
2014/10/14 职场文书
2015年社区流动人口工作总结
2015/05/12 职场文书
2016学校先进党组织事迹材料
2016/02/29 职场文书