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 判断中文字符长度的函数代码
Aug 27 Javascript
jQuery.prototype.init选择器构造函数源码思路分析
Feb 05 Javascript
jQuery中选择器小问题(新人难免遇到)
Mar 31 Javascript
简单分析javascript面向对象与原型
May 21 Javascript
DEDECMS如何为文章添加HOT NEW标志图片
Aug 14 Javascript
简单谈谈node.js 版本控制 nvm和 n
Oct 15 Javascript
javascript中select下拉框的用法总结
Jan 07 Javascript
AngularJS入门教程之ng-checked 指令详解
Aug 01 Javascript
vue通过style或者class改变样式的实例代码
Oct 30 Javascript
基于element-ui组件手动实现单选和上传功能
Dec 06 Javascript
解决vant的Toast组件时提示not defined的问题
Nov 11 Javascript
Vue Element plus使用方法梳理
Dec 24 Vue.js
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
基于文本的留言簿
2006/10/09 PHP
常用的PHP数据库操作方法(MYSQL版)
2011/06/08 PHP
解析php中die(),exit(),return的区别
2013/06/20 PHP
一个tab标签切换效果代码
2009/03/27 Javascript
3Z版基于jquery的图片复选框(asp.net+jquery)
2010/04/12 Javascript
javascript中的变量作用域以及变量提升详细介绍
2013/10/24 Javascript
javascript:window.open弹出窗口的位置问题
2014/03/18 Javascript
javaScript使用EL表达式的几种方式
2014/05/27 Javascript
JavaScript 学习笔记之数据类型
2015/01/14 Javascript
javascript原型继承工作原理和实例详解
2016/04/07 Javascript
关于Vue.js一些问题和思考学习笔记(1)
2016/12/02 Javascript
js倒计时小实例(多次定时)
2016/12/08 Javascript
JavaScript中localStorage对象存储方式实例分析
2017/01/12 Javascript
Nodejs高扩展性的模板引擎 functmpl简介
2017/02/13 NodeJs
jquery实现轮播图效果
2017/02/13 Javascript
Vue单页及多页应用全局配置404页面实践记录
2018/05/22 Javascript
js中getter和setter用法实例分析
2018/08/14 Javascript
说说如何利用 Node.js 代理解决跨域问题
2019/04/22 Javascript
js实现秒表计时器
2019/12/16 Javascript
vue全局使用axios的操作
2020/09/08 Javascript
JavaScript 声明私有变量的两种方式
2021/02/05 Javascript
python程序封装为win32服务的方法
2021/03/07 Python
Python3 安装PyQt5及exe打包图文教程
2019/01/08 Python
python实现字符串完美拆分split()的方法
2019/07/16 Python
Python3进制之间的转换代码实例
2019/08/24 Python
将labelme格式数据转化为标准的coco数据集格式方式
2020/02/17 Python
Nordgreen美国官网:在线购买极简主义斯堪的纳维亚手表
2019/07/24 全球购物
What is view? why do we have view?
2012/06/22 面试题
安全生产检查通报
2014/01/29 职场文书
会计演讲稿范文
2014/05/23 职场文书
健康状况证明模板
2014/10/23 职场文书
基层党组织整改方案
2014/10/25 职场文书
员工工作能力评语
2014/12/31 职场文书
文明上网主题班会
2015/08/14 职场文书
学生会宣传部竞选稿
2015/11/21 职场文书
Django 实现jwt认证的示例
2021/04/30 Python