swiper實現觸摸滑動

引入文件的必要性       javascript

        <link href="css/swiper.min.css" rel="stylesheet" type="text/css">
        <script type="text/javascript" src="js/jquery-1.11.2.js"></script>
        <script type="text/javascript" src="js/swiper.min.js"></script>css

文件下載地址http://www.swiper.com.cn/download/index.html#file7html

使用java

<div class="swiper-container">  jquery

<div class="swiper-wrapper">  css3

<div class="swiper-slide">Slide 1</div>  web

<div class="swiper-slide">Slide 2</div>  css3動畫

<div class="swiper-slide">Slide 3</div>  app

</div>  ide

<!-- 假設需要分頁器 -->  

<div class="swiper-pagination"></div>  

<!-- 假設需要導航button -->  

<div class="swiper-button-prev"></div>  

<div class="swiper-button-next"></div> 

<!-- 假設需要滾動欄 -->  

<div class="swiper-scrollbar"></div>

</div>

<script>
    var swiper = new Swiper('.swiper-container', {
        pagination: '.swiper-pagination',
        paginationClickable: true,
//        direction: 'vertical',  設置成vertical可以控制屏幕上下滑動,默認的是左右滑動
//        speed:1000,  
    });
</script>

假設頁面中使用的有css3動畫。要在每次翻頁時載入動畫。可以將動畫寫成這樣的樣式

@keyframes slideInLeft {
  0% {
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
    visibility: visible;
  }


  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

這兒加上.swiper-slide-active div
.swiper-slide-active div.slideInLeft {
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft;
}

不少其它用法查看swiper的官方站點http://www.swiper.com.cn/usage/index.html

的影響,以下面的:

相關文章
相關標籤/搜索