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

Swiper 3D flow轮播使用方法

时间:2017-11-30 00:47:35      阅读:448      评论:0      收藏:0      [点我收藏+]

标签:enter   text   iss   str   ida   .com   sso   tar   图片   

swiper 的3d轮播效果,移动端适用

(1). 如需使用Swiper的3d切换首先加载3D flow插件(jscss)。

<head>
 <link
rel="stylesheet"
href="css/idangerous.swiper.css">
 <link
 rel="stylesheet"
href="css/idangerous.swiper.3dflow.css">
 <script
src="js/idangerous.swiper-2.x.min.js"></script>
 <script
 src="js/idangerous.swiper.3dflow-2.x.js"></script>
</head>

(2). 插入相应代码

var mySwiper =new
 Swiper(.swiper-container,{
 //其他设置
 tdFlow:
 { 
 rotate :50,
 stretch :0,
 depth:100,
modifier :1,
shadows :true
}
});

(3). 参数分析

rotate :number,   //侧转角度(正值凹陷)、(负值凸出)
     stretch : number,  //每个slide之间拉伸值(正值紧贴)、(负值远离)
     depth :  number,   // 正值越大slide为远景图(可负值)
     modifier :  number,  //depth和rotate和stretch的倍率,值越大这三个参数的效果越明显
     shadows :  true     //是否使用阴影

技术分享图片

 <script>
  var mySwiper = new Swiper(.swiper-container,{
        slidesPerView:  3,
        loop:  true,

        //Enable 3D Flow
        tdFlow: {}  //默认,凹陷,slide之间有间距
  })
  </script>

技术分享图片

<script>
  var  mySwiper = new Swiper(.swiper-container,{
         slidesPerView: 3,
         loop:true,

         //Enable 3D Flow
         tdFlow: {
                      rotate : 30,//侧转角度(正值凹陷)
                      stretch :10,//每个slide之间拉伸值(正值紧贴) 
                      depth: 150,  //值越大为远景(可负值)
                      modifier : 1,
                      shadows: true
       }
  })
  </script>

技术分享图片

  <script>
   var  mySwiper = new Swiper(.swiper-container,{
          slidesPerView:3,
          loop:true,

 //Enable 3D Flow
          tdFlow: {
                       rotate : -30,//侧转角度(负值凸出)
                       stretch :0,
                       depth: 120,
                       modifier : 1,
                       shadows: true
           }
   })
   </script>

技术分享图片

<script>
   var mySwiper = new Swiper(.swiper-container,{
         slidesPerView:3,
         loop:true,
           
         //Enable 3D Flow
         tdFlow: {
                     rotate : 10,
                     stretch :-50,//每个slide之间拉伸值(负值远离) 
                     depth: 400,  //值越大图片越往后退(可负值)
                     modifier : 1,
                     shadows: true
         }
    })
    </script>

Demo效果:

http://2.swiper.com.cn/demo/3dflow/index.html

详细参数:

http://2.swiper.com.cn/api/3dflow/2015/0203/180.html

 

Swiper 3D flow轮播使用方法

标签:enter   text   iss   str   ida   .com   sso   tar   图片   

原文地址:http://www.cnblogs.com/haonanZhang/p/7923280.html

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