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 相关文章推荐
JavaScript 继承详解(三)
Jul 13 Javascript
JavaScript 面向对象的 私有成员和公开成员
May 13 Javascript
JQUBar 基于JQUERY的柱状图插件
Nov 23 Javascript
javascript中expression的用法整理
May 13 Javascript
jquery实现的省市区三级联动
Apr 02 Javascript
JavaScript中isPrototypeOf函数作用和使用实例
Jun 01 Javascript
js实现n秒倒计时后才可以点击的效果
Dec 20 Javascript
js数组的五种迭代方法及两种归并方法(推荐)
Jun 14 Javascript
Jquery AJAX POST与GET之间的区别详细介绍
Oct 17 Javascript
element 结合vue 在表单验证时有值却提示错误的解决办法
Jan 22 Javascript
利用Vue-draggable组件实现Vue项目中表格内容的拖拽排序
Jun 07 Javascript
js实现车辆管理系统
Aug 26 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
php中文字母数字验证码实现代码
2008/04/25 PHP
PHP 遍历XP文件夹下所有文件
2008/11/27 PHP
PHP开发过程中常用函数收藏
2009/12/14 PHP
thinkPHP学习笔记之安装配置篇
2015/03/05 PHP
PHP实现的策略模式简单示例
2017/08/25 PHP
在laravel中实现事务回滚的方法
2019/10/10 PHP
用javascript操作xml
2006/11/04 Javascript
javaScript 动态访问JSon元素示例代码
2013/08/30 Javascript
Javascript call和apply区别及使用方法
2013/11/14 Javascript
使用js画图之正弦曲线
2015/01/12 Javascript
微信小程序 页面跳转如何实现传值
2017/04/05 Javascript
解决html input验证只能输入数字,不能输入其他的问题
2017/07/21 Javascript
VueJs 搭建Axios接口请求工具
2017/11/20 Javascript
vue与bootstrap实现简单用户信息添加删除功能
2019/02/15 Javascript
JS使用栈判断给定字符串是否是回文算法示例
2019/03/04 Javascript
Vue Router history模式的配置方法及其原理
2019/05/30 Javascript
vue+elementUI动态增加表单项并添加验证的代码详解
2020/12/17 Vue.js
python Crypto模块的安装与使用方法
2017/12/21 Python
利用arcgis的python读取要素的X,Y方法
2018/12/22 Python
使用Python向DataFrame中指定位置添加一列或多列的方法
2019/01/29 Python
Django配置MySQL数据库的完整步骤
2019/09/07 Python
django实现类似触发器的功能
2019/11/15 Python
Python GUI库PyQt5图形和特效样式QSS介绍
2020/02/25 Python
python简单的三元一次方程求解实例
2020/04/02 Python
关于Python解包知识点总结
2020/05/05 Python
如何快速理解python的垃圾回收机制
2020/09/01 Python
HTML5中FileReader接口使用方法实例详解
2017/08/26 HTML / CSS
快速创建 HTML5 Canvas 电信网络拓扑图的示例代码
2018/03/21 HTML / CSS
英国人最爱的饰品网站:Accessorize
2016/08/22 全球购物
个人实用简单的自我评价
2013/10/19 职场文书
市场专员岗位职责
2014/02/14 职场文书
人事专员职责
2014/02/22 职场文书
妇联领导班子剖析材料
2014/08/21 职场文书
教师思想工作总结2015
2015/05/13 职场文书
郭明义电影观后感
2015/06/08 职场文书
用Python提取PDF表格的方法
2021/04/11 Python