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学习笔记(七) js函数介绍
Jun 19 Javascript
dotopAlert 提示用户需安装播放器的代码
Sep 17 Javascript
javascript 正则表达式相关应介绍
Nov 27 Javascript
js如何获取object类型里的键值
Feb 18 Javascript
Jquery 实现checkbox全选方法
Jan 28 Javascript
jQuery实现冻结表格行和列
Apr 29 Javascript
C++中的string类的用法小结
Aug 07 Javascript
浅谈Javascript中的12种DOM节点类型
Aug 19 Javascript
AngularJS 实现JavaScript 动画效果详解
Sep 08 Javascript
详解ES6中的代理模式——Proxy
Jan 08 Javascript
浅析node.js的模块加载机制
May 25 Javascript
详解原生JS动态添加和删除类
Mar 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
压力如何影响浓缩咖啡品质
2021/03/03 咖啡文化
php fsockopen伪造post与get方法的详解
2013/06/14 PHP
基于GD2图形库的PHP生成图片缩略图类代码分享
2015/02/08 PHP
一个非常完美的读写ini格式的PHP配置类分享
2015/02/12 PHP
5款适合PHP使用的HTML编辑器推荐
2015/07/03 PHP
PHP上传图片时判断上传文件是否为可用图片的方法
2016/10/20 PHP
PHP检查URL包含特定字符串实例方法
2019/02/11 PHP
ThinkPHP5.1验证码功能实现的示例代码
2020/06/08 PHP
javascript 读取XML数据,在页面中展现、编辑、保存的实现
2009/10/27 Javascript
基于JQuery的简单实现折叠菜单代码
2010/09/15 Javascript
Jquery多选下拉列表插件jquery multiselect功能介绍及使用
2013/05/24 Javascript
jquery入门必备的基本认识及实例(整理)
2013/06/24 Javascript
javascript复制粘贴与clipboardData的使用
2014/10/16 Javascript
jquery结婚电子请柬特效源码分享
2015/08/21 Javascript
BootStrap selectpicker
2016/06/20 Javascript
微信小程序(六):列表上拉加载下拉刷新示例
2017/01/13 Javascript
Angular 4.X开发实践中的踩坑小结
2017/07/04 Javascript
javascript基础进阶_深入剖析执行环境及作用域链
2017/09/05 Javascript
Angularjs实现多图片上传预览功能
2018/07/18 Javascript
详解vue中v-bind:style效果的自定义指令
2020/01/21 Javascript
详解vue或uni-app的跨域问题解决方案
2020/02/21 Javascript
[02:59]DOTA2完美大师赛主赛事第三日精彩集锦
2017/11/25 DOTA
[31:29]完美世界DOTA2联赛PWL S3 INK ICE vs Magma 第一场 12.20
2020/12/23 DOTA
python 高效去重复 支持GB级别大文件的示例代码
2018/11/08 Python
pycharm运行程序时在Python console窗口中运行的方法
2018/12/03 Python
python利用Tesseract识别验证码的方法示例
2019/01/21 Python
Python使用Turtle库绘制一棵西兰花
2019/11/23 Python
解决python多线程报错:AttributeError: Can't pickle local object问题
2020/04/08 Python
一家外企的面试题目(C/C++面试题,C语言面试题)
2014/03/24 面试题
舞蹈专业求职信
2014/06/13 职场文书
优秀三好学生事迹材料
2014/08/31 职场文书
幼儿园感恩节活动方案
2014/10/06 职场文书
党员个人总结范文
2015/02/14 职场文书
导游词之蓬莱长岛
2019/12/17 职场文书
详解如何用Python实现感知器算法
2021/06/18 Python
十大最强电系宝可梦,阿尔宙斯电系之一,第七被称为雷神
2022/03/18 日漫