swiper插件自定义切换箭头按钮


Posted in Javascript onDecember 28, 2017

不知道大家在使用swiper时有没有遇到这样一种需求,swiper插件自定义切换箭头按钮,话不多说,直接上gif。

swiper插件自定义切换箭头按钮

也就是需要把左右切换的箭头移到容器的外面,自定义箭头的样式。
给swiper容器再加一个父容器,两个容器之间留下间隙,箭头定位到间隙之间就ok了。
箭头默认是绝对定位的,给父容器一个相对定位,就能够调整箭头位置。此外箭头用的是背景图,改变箭头大小的同时记得改变背景图大小。上代码。

css:

<style>
    .out_container{
      width: 280px;
      height: 150px;
      margin: 100px auto;
      position: relative;
      outline: 1px solid black;
    }
    .in_container{
      width: 216px;
      height: 130px;
      margin: 0 auto;
      overflow: hidden;
    }
    .swiper_btn{
      width: 20px;
      height: 20px;
      background-size: contain;
    }
  </style>

html:

<body>
  <div class="out_container">
    <div class="in_container">
      <div class="swiper-wrapper">
        <div class="swiper-slide"><img src="" alt=""></div>
        <div class="swiper-slide"><img src="" alt=""></div>
        <div class="swiper-slide"><img src="" alt=""></div>
      </div>
      <div class="swiper-button-prev swiper_btn"></div>
      <div class="swiper-button-next swiper_btn"></div>
    </div>
  </div>
</body>

js:

<script>
  var mySwiper = new Swiper('.in_container', {
    prevButton: '.swiper-button-prev',
    nextButton: '.swiper-button-next',
  })
</script>

效果如下

swiper插件自定义切换箭头按钮

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

Javascript 相关文章推荐
jQuery Ajax之$.get()方法和$.post()方法
Oct 12 Javascript
基于JQuery框架的AJAX实例代码
Nov 03 Javascript
Ext JS 4实现带week(星期)的日期选择控件(实战一)
Aug 21 Javascript
node.js中的fs.fchownSync方法使用说明
Dec 16 Javascript
JavaScript比较两个对象是否相等的方法
Feb 06 Javascript
JS实现上下左右对称的九九乘法表
Feb 22 Javascript
js querySelector() 使用方法
Dec 21 Javascript
PHP7新特性简述
Jun 11 Javascript
手机注册发送验证码倒计时的简单实例
Nov 15 Javascript
vue中使用element组件时事件想要传递其他参数的问题
Sep 18 Javascript
原生JS运动实现轮播图
Jan 02 Javascript
node.js如何自定义实现一个EventEmitter
Jul 16 Javascript
swiper移动端轮播插件(触碰图片之后停止轮播)
Dec 28 #Javascript
Vue组件通信之Bus的具体使用
Dec 28 #Javascript
基于Swiper实现移动端页面图片轮播效果
Dec 28 #Javascript
Swiper自定义分页器使用详解
Dec 28 #Javascript
swiper自定义分页器使用方法详解
Sep 14 #Javascript
JavaScript实现数值自动增加动画
Dec 28 #Javascript
详解如何优雅地在React项目中使用Redux
Dec 28 #Javascript
You might like
全国FM电台频率大全 - 22 重庆市
2020/03/11 无线电
php中使用preg_replace函数匹配图片并加上链接的方法
2013/02/06 PHP
基于php(Thinkphp)+jquery 实现ajax多选反选不选删除数据功能
2017/02/24 PHP
php 替换文章中的图片路径,下载图片到本地服务器的方法
2018/02/06 PHP
laravel 关联关系遍历数组的例子
2019/10/10 PHP
PHP开发api接口安全验证操作实例详解
2020/03/26 PHP
javascript多物体运动实现方法分析
2016/01/08 Javascript
AngularJS入门心得之directive和controller通信过程
2016/01/25 Javascript
分享两段简单的JS代码防止SQL注入
2016/04/12 Javascript
html5+canvas实现支持触屏的签名插件教程
2017/05/08 Javascript
JavaScript判断日期时间差的实例代码
2018/03/01 Javascript
JavaScript图片处理与合成总结
2018/03/04 Javascript
JS代码实现电脑配置检测功能
2018/03/21 Javascript
微信小程序canvas实现刮刮乐效果
2018/07/09 Javascript
Angular4 Select选择改变事件的方法
2018/10/09 Javascript
js实现开关灯效果
2020/03/30 Javascript
vue项目中js-cookie的使用存储token操作
2020/11/13 Javascript
Python实现过滤单个Android程序日志脚本分享
2015/01/16 Python
Python 中的with关键字使用详解
2016/09/11 Python
Python 实现引用其他.py文件中的类和类的方法
2018/04/29 Python
使用Python做定时任务及时了解互联网动态
2019/05/15 Python
python scipy卷积运算的实现方法
2019/09/16 Python
Django实现auth模块下的登录注册与注销功能
2019/10/10 Python
Django模板之基本的 for 循环 和 List内容的显示方式
2020/03/31 Python
Python 多线程共享变量的实现示例
2020/04/17 Python
python工具快速为音视频自动生成字幕(使用说明)
2021/01/27 Python
详解使用scrapy进行模拟登陆三种方式
2021/02/21 Python
html5 datalist标签使用示例(自动完成组件)
2014/05/04 HTML / CSS
HTML5实现自带进度条和滑块滑杆效果
2018/04/17 HTML / CSS
师范生教师实习自我鉴定
2013/09/27 职场文书
教师自我鉴定范文
2013/11/10 职场文书
大学自我鉴定范文
2013/12/26 职场文书
创建文明学校实施方案
2014/03/11 职场文书
企业领导班子四风对照检查材料
2014/09/27 职场文书
2014年作风建设剖析材料
2014/10/23 职场文书
Mysql中mvcc各场景理解应用
2022/08/05 MySQL