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 Event学习第十一章 按键的检测
Feb 10 Javascript
Javascript创建Silverlight Plugin以及自定义nonSilverlight和lowSilverlight样式
Jun 28 Javascript
js中设置元素class的三种方法小结
Aug 28 Javascript
transport.js和jquery冲突问题的解决方法
Feb 10 Javascript
JavaScript Sort 的一个错误用法示例
Mar 20 Javascript
JavaScript转换二进制编码为ASCII码的方法
Apr 16 Javascript
轻松学习jQuery插件EasyUI EasyUI创建CRUD应用
Nov 30 Javascript
BootStrap实用代码片段之一
Mar 22 Javascript
JavaScript代码性能优化总结(推荐)
May 16 Javascript
JavaScript ES6中CLASS的使用详解
Nov 22 Javascript
利用nginx + node在阿里云部署https的步骤详解
Dec 19 Javascript
JavaScript的Proxy可以做哪些有意思的事儿
Jun 15 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_SELF,SCRIPT_NAME,REQUEST_URI区别
2014/12/24 PHP
是 WordPress 让 PHP 更流行了 而不是框架
2016/02/03 PHP
imagettftext() 失效,不起作用
2021/03/09 PHP
jQuery 扩展对input的一些操作方法
2009/10/30 Javascript
jQuery实战之仿淘宝商城左侧导航效果
2011/04/12 Javascript
JavaScript中__proto__与prototype的关系深入理解
2012/12/04 Javascript
JavaScript实现找质数代码分享
2015/03/24 Javascript
基于jquery实现省市联动效果
2015/11/23 Javascript
javascript实现input file上传图片预览效果
2015/12/31 Javascript
原生JS实现旋转木马式图片轮播插件
2016/04/25 Javascript
jquery中的常见问题及快速解决方法小结
2016/06/14 Javascript
Ajax异步获取html数据中包含js方法无效的解决方法
2017/02/20 Javascript
Vue2.0 vue-source jsonp 跨域请求
2017/08/04 Javascript
Js利用console计算代码运行时间的方法示例
2017/09/24 Javascript
JS实现简单的浮动碰撞效果示例
2017/12/28 Javascript
JS+CSS3实现的简易钟表效果示例
2019/04/13 Javascript
Vue.extend实现挂载到实例上的方法
2019/05/01 Javascript
[01:54]TI珍贵瞬间系列(五):压力
2020/08/29 DOTA
python进阶教程之循环相关函数range、enumerate、zip
2014/08/30 Python
Python的装饰器使用详解
2017/06/26 Python
Django框架模型简单介绍与使用分析
2019/07/18 Python
python3 enum模块的应用实例详解
2019/08/12 Python
python 读写文件包含多种编码格式的解决方式
2019/12/20 Python
Python tkinter界面实现历史天气查询的示例代码
2020/08/23 Python
HTML5文档结构标签
2017/04/21 HTML / CSS
青年创业培训欢迎词
2014/01/10 职场文书
学期自我评价
2014/01/27 职场文书
小学生家长评语集锦
2014/01/30 职场文书
房地产开盘策划方案
2014/02/10 职场文书
毕业生如何写自我鉴定
2014/03/15 职场文书
会议主持词
2014/03/17 职场文书
大学迎新晚会主持词
2014/03/24 职场文书
英语故事演讲稿
2014/04/29 职场文书
大学生迟到检讨书500字
2014/10/17 职场文书
解除同居协议书
2015/01/29 职场文书
Python代码实现双链表
2022/05/25 Python