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检测对象中是否存在某个属性判断方法小结
May 19 Javascript
让浏览器DOM元素最后加载的js方法
Jul 29 Javascript
jquery背景跟随鼠标滑动导航
Nov 20 Javascript
Js查找字符串中出现次数最多的字符及个数实例解析
Sep 05 Javascript
setTimeout学习小结
Feb 08 Javascript
JS实现上传图片的三种方法并实现预览图片功能
Jul 14 Javascript
bootstrap table插件的分页与checkbox使用详解
Jul 23 Javascript
jQuery实现checkbox的简单操作
Nov 18 jQuery
p5.js绘制旋转的正方形
Oct 23 Javascript
通过原生vue添加滚动加载更多功能
Nov 21 Javascript
详解如何解决使用JSON.stringify时遇到的循环引用问题
Mar 23 Javascript
vue实力踩坑之push当前页无效
Apr 10 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
php下批量挂马和批量清马代码
2011/02/27 PHP
php中session定期自动清理的方法
2015/11/12 PHP
基于JQuery的抓取博客园首页RSS的代码
2011/12/01 Javascript
jQuery操作checkbox选择(list/table)
2013/04/07 Javascript
JS+css 图片自动缩放自适应大小
2013/08/08 Javascript
jQuery DOM操作实例
2014/03/05 Javascript
javascript 小数取整简单实现方式
2014/05/30 Javascript
浅谈js的html元素的父节点,子节点
2016/08/06 Javascript
总结javascript中的六种迭代器
2016/08/16 Javascript
原生JS实现几个常用DOM操作API实例
2017/01/19 Javascript
node.js基于mongodb的搜索分页示例
2017/01/22 Javascript
vuex与组件联合使用的方法
2018/05/10 Javascript
在Create React App中使用CSS Modules的方法示例
2019/01/15 Javascript
微信小程序生成海报分享朋友圈的实现方法
2019/05/06 Javascript
详解JS函数防抖
2020/06/05 Javascript
[04:04]DOTA2亚洲邀请赛比赛场馆&酒店全攻略
2017/03/23 DOTA
python制作最美应用的爬虫
2015/10/28 Python
Python中跳台阶、变态跳台阶与矩形覆盖问题的解决方法
2018/05/19 Python
Python 16进制与中文相互转换的实现方法
2018/07/09 Python
python实现图书借阅系统
2019/02/20 Python
简单分析python的类变量、实例变量
2019/08/23 Python
python pillow模块使用方法详解
2019/08/30 Python
python 图片二值化处理(处理后为纯黑白的图片)
2019/11/01 Python
如何通过命令行进入python
2020/07/06 Python
浅析python连接数据库的重要事项
2021/02/22 Python
创立科技Java面试题
2015/11/29 面试题
大学生先进事迹材料
2014/02/16 职场文书
广告学专业自荐信范文
2014/02/24 职场文书
机电一体化专业求职信
2014/07/22 职场文书
个人授权委托书
2014/09/15 职场文书
2014年技术工作总结范文
2014/11/20 职场文书
社区重阳节活动总结
2015/03/24 职场文书
地心历险记观后感
2015/06/15 职场文书
小学英语课教学反思
2016/02/15 职场文书
SQL Server远程连接的设置步骤(图文)
2022/03/23 SQL Server
golang的文件创建及读写操作
2022/04/14 Golang