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 相关文章推荐
表单提交前触发函数返回true表单才会提交
Mar 11 Javascript
javascript如何判断输入的url是否正确
Apr 11 Javascript
JavaScript代码编写中各种各样的坑和填坑方法
Jun 06 Javascript
jquery实现动态画圆
Dec 04 Javascript
Jquery日期选择datepicker插件用法实例分析
Jun 08 Javascript
举例讲解JavaScript substring()的使用方法
Nov 09 Javascript
获取阴历(农历)和当前日期的js代码
Feb 15 Javascript
JS中使用正则表达式g模式和非g模式的区别
Apr 01 Javascript
jQury Ajax使用Token验证身份实例代码
Sep 22 Javascript
vue.js 实现输入框动态添加功能
Jun 25 Javascript
原生js实现可兼容PC和移动端的拖动滑块功能详解【测试可用】
Aug 15 Javascript
JavaScript canvas动画实现时钟效果
Feb 10 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
JavaScript 模仿vbs中的 DateAdd() 函数的代码
2007/08/13 Javascript
前端开发的开始---基于面向对象的Ajax类
2010/09/17 Javascript
JQuery中使用ajax传输超大数据的解决方法
2014/07/14 Javascript
jQuery中attr()与prop()函数用法实例详解(附用法区别)
2015/12/29 Javascript
JavaScript中使用数组方法汇总
2016/02/16 Javascript
AngularJS ng-app 指令实例详解
2016/07/30 Javascript
WEB 前端开发中防治重复提交的实现方法
2016/10/26 Javascript
JavaScript仿聊天室聊天记录
2016/12/27 Javascript
微信小程序switch开关选择器使用详解
2018/01/31 Javascript
如何解决webpack-dev-server代理常切换问题
2019/01/09 Javascript
[05:13]TI4 中国战队 机场出征!!
2014/07/07 DOTA
python自动化工具日志查询分析脚本代码实现
2013/11/26 Python
python从网络读取图片并直接进行处理的方法
2015/05/22 Python
详解Python 2.6 升级至 Python 2.7 的实践心得
2017/04/27 Python
Python网络编程之TCP与UDP协议套接字用法示例
2018/02/02 Python
Python使用pylab库实现绘制直方图功能示例
2018/06/01 Python
python打印9宫格、25宫格等奇数格 满足横竖斜相加和相等
2019/07/19 Python
Form表单及django的form表单的补充
2019/07/25 Python
pytorch中tensor.expand()和tensor.expand_as()函数详解
2019/12/27 Python
基于Python爬取京东双十一商品价格曲线
2020/10/23 Python
利用CSS3实现单选框动画特效示例代码
2016/09/26 HTML / CSS
css3 实现滚动条美化效果的实例代码
2021/01/06 HTML / CSS
Ramy Brook官网:美国现代女装品牌
2019/06/18 全球购物
日本最大的购物网站乐天市场国际版:Rakuten Global Market(支持中文)
2020/02/03 全球购物
货代行业个人求职简历的自我评价
2013/10/22 职场文书
管理心得体会
2013/12/28 职场文书
初一生物教学反思
2014/01/18 职场文书
50岁生日感言
2014/01/23 职场文书
一年级语文教学反思
2014/02/13 职场文书
乳制品整治工作方案
2014/05/29 职场文书
2014年安全生产责任书
2014/07/22 职场文书
五一劳动节演讲稿
2014/09/12 职场文书
学校2016年全国助残日活动总结
2016/04/01 职场文书
会议承办单位欢迎词
2019/07/09 职场文书
小学生优秀作文范文(六篇)
2019/07/10 职场文书
在HTML中引入CSS的几种方式介绍
2021/12/06 HTML / CSS