码迷,mamicode.com
首页 > 其他好文 > 详细

swiper4的用法

时间:2019-07-03 20:00:47      阅读:409      评论:0      收藏:0      [点我收藏+]

标签:des   gre   切换   容器   自动   slides   esper   idt   告诉   

1.swiper:HTML结构

<div class="swiper-container">
    <div class="swiper-wrapper">
        <div class="swiper-slide">slider1</div>
        <div class="swiper-slide">slider2</div>
        <div class="swiper-slide">slider3</div>
    </div>
</div>

  2.样式

       .swiper-container{
            margin:0 auto;
            width:100px;
            height:200px;
            overflow: hidden;
            border:1px solid red;
        }
        .swiper-wrapper,.swiper-slide{
            width:100px;
            height:200px;
        }

  3.水平轮播

var mySwiper = new Swiper(‘.swiper-container‘, {
        autoplay: true,//可选选项,自动滑动
        loop:true
    })

  4.垂直轮播

    var mySwiper = new Swiper(‘.swiper-container‘, {
        autoplay: true,//可选选项,自动滑动
        direction : ‘vertical‘,//控制滚动的方向,水平或垂直
        loop:true
    })

  5.轮播可视区域展示多个slide项

   var mySwiper = new Swiper(‘.swiper-container‘, {
        autoplay: true,//可选选项,自动滑动
        direction : ‘vertical‘,
        loop:true,
        slidesPerView : 3,//设置slider容器能够同时显示的slides数量(carousel模式)
    })

  

  6.左右切换,获取activeIndex的值

var mySwiper = new Swiper(‘.swiper-container‘,{
  on: {
    //slideChangeTransitionStart开始切换时告诉我现在是第几个slide


    slideChangeTransitionEnd: function(){
      alert(this.activeIndex);//切换结束时,告诉我现在是第几个slide
    },
  },
})

  7.分页1/3展示效果

var mySwiper = new Swiper(‘.swiper-container‘,{
    pagination: {
       el: ‘.swiper-pagination‘,
       type:‘fraction‘,
       //type: ‘bullets‘,圆点默认
       //type: ‘fraction‘,分页
       //type : ‘progressbar‘,进度条
       //type : ‘custom‘,自定义
     },

})

  8.延迟加载图片

  9.滚动条

  10.缩略图

  11.锚导航

swiper4的用法

标签:des   gre   切换   容器   自动   slides   esper   idt   告诉   

原文地址:https://www.cnblogs.com/dyy-dida/p/11128345.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!