最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Swiper.js插件超簡單實(shí)現(xiàn)輪播圖

 更新時(shí)間:2021年03月24日 11:14:29   作者:魚與風(fēng)。  
這篇文章主要介紹了Swiper.js插件超簡單實(shí)現(xiàn)輪播圖,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

Swiper是純javascript打造的滑動(dòng)特效插件,面向手機(jī)、平板電腦等移動(dòng)終端。能實(shí)現(xiàn)觸屏焦點(diǎn)圖、觸屏Tab切換、觸屏多圖切換等常用效果。超好用
話不多說,直接上教程

1、首先加載插件,需要用到的文件有swiper.min.js和swiper.min.css文件??上螺dSwiper文件或使用CDN。

 <!-- Link Swiper-->
  <link rel="stylesheet"  rel="external nofollow" >
  <script src="https://cdnjs.cloudflare.com/ajax/libs/Swiper/4.0.2/js/swiper.min.js"></script>

請(qǐng)勿直接引入Swiper中文網(wǎng)的文件

x <script src="http://www.swiper.com.cn/dist/js/swiper.min.js"></script>

x <link  rel="external nofollow" />

2、CSS樣式

 <style>
    .swiper-container {
    //你可以在這里設(shè)置寬高
      width: 50%;
      height: 50%;
    }
    .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;
      /* Center slide text vertically */
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
    }
    img{
      width:250px;
    }
  </style>

3、HTML

<div class="swiper-container">
  <div class="swiper-wrapper">
    <div class="swiper-slide"><img src="img/000.jpg" alt=""></div>
    <div class="swiper-slide"><img src="img/001.jpg" alt=""></div>
    <div class="swiper-slide"><img src="img/002.jpg" alt=""></div>
    <div class="swiper-slide"><img src="img/003.jpg" alt=""></div>
    <div class="swiper-slide"><img src="img/004.jpg" alt=""></div>
    //添加圖片
  </div>
  <!-- Add Pagination -->
  <div class="swiper-pagination"></div>
  <!-- Add Arrows -->
  <div class="swiper-button-next"></div>
  <div class="swiper-button-prev"></div>
</div>

4、javaScript

<script>
  var swiper = new Swiper('.swiper-container', {
    spaceBetween: 30,
    centeredSlides: true,
    autoplay: {
      delay: 2500,
      disableOnInteraction: false,
    },
    pagination: {
      el: '.swiper-pagination',
      clickable: true,
    },
    navigation: {
      nextEl: '.swiper-button-next',
      prevEl: '.swiper-button-prev',
    },
  });
</script>

 效果圖

你只需要替換一下圖片,和修改一下圖片及輪播圖的大小就可以輕輕松松寫出一個(gè)很棒的輪播圖,怎么樣是不是很簡單

補(bǔ)充:怎么用swiper實(shí)現(xiàn)勻速無縫輪播

1.設(shè)置屬性

freeMode:true,

autoplay: {

delay:0

}

2.然后再修改或者覆蓋樣式

.swiper-container-free-mode>.swiper-wrapper {
  -webkit-transition-timing-function: linear; /*之前是ease-out*/
  -moz-transition-timing-function: linear;
  -ms-transition-timing-function: linear;
  -o-transition-timing-function: linear;
  transition-timing-function: linear;
  margin: 0 auto;
}

補(bǔ)充2:移動(dòng)端swiper.js中的坑

步驟:

1,渲染日歷:日歷是自己開發(fā)的(注意幾點(diǎn):1,獲得當(dāng)前日期;2,一個(gè)月多少天;3,閏月情況;4,每個(gè)月1號(hào)是禮拜幾;。。。)

2,因項(xiàng)目比較近,所以采用了swiper.js控件來做滑動(dòng)效果;

問題: 

1,首先遇到的是在ios上測試是沒有問題的,包括UC,百度等瀏覽器;不過在魅族,華為手機(jī)上測試出現(xiàn)問題了-----不能來回切換;

解決方法:考慮到應(yīng)該是兼容性問題,于是乎查找swiper.js官方文檔,因?yàn)楫?dāng)時(shí)只是引用了swiper.js,而沒有引入swiper.css和swiper.animate.js;

重新引入后,ok了,問題得到解決;

<link rel="stylesheet" href="../../styles/library/swiper.min.css" rel="external nofollow" />
<script src="../../scripts/common/swiper-3.3.1.min.js"></script>
<script src="../../scripts/common/swiper.animate.min.js"></script> 

2,引入需要的文件后,發(fā)現(xiàn)ios和安卓瀏覽器是沒有問題的,但是,安卓app里又出現(xiàn)問題了,來回切換不流暢,此時(shí)自己也是百度了一下,沒有找到解決方法
最后還得看官方文檔,查看屬性和方法
解決方案:

 // 輪播圖--左右滑動(dòng)和切換
  var mySwiper = new Swiper('.swiper-container',{
    pagination: '.pagination',
    loop:false,
    mode: 'horizontal',
    freeMode:false,
    touchRatio:0.5,
    longSwipesRatio:0.1,
    threshold:50,
    followFinger:false,
    observer: true,//修改swiper自己或子元素時(shí),自動(dòng)初始化swiper
    observeParents: true,//修改swiper的父元素時(shí),自動(dòng)初始化swiper
    onSlideChangeEnd:function(swiper){ // 當(dāng)滑動(dòng)結(jié)束后---月份日期切換同步左右左右切換
      changeMonth();
    }
  });

注意:初始化的時(shí)候添加的這幾個(gè)屬性,有不明白的可以查看官方文檔;

溫馨提示:swper.js我用的3xxx版本以上的,各個(gè)版本差別還是挺大的!

到此這篇關(guān)于Swiper.js插件超簡單實(shí)現(xiàn)輪播圖的文章就介紹到這了,更多相關(guān)Swiper.js 輪播圖內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • JavaScript實(shí)現(xiàn)簡單的音樂播放器

    JavaScript實(shí)現(xiàn)簡單的音樂播放器

    這篇文章主要為大家詳細(xì)介紹了JavaScript實(shí)現(xiàn)簡單的音樂播放器,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-08-08
  • BootStrap表單時(shí)間選擇器詳解

    BootStrap表單時(shí)間選擇器詳解

    這篇文章主要為大家詳細(xì)介紹了BootStrap表單時(shí)間選擇器的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-05-05
  • 原生JS:Date對(duì)象全面解析

    原生JS:Date對(duì)象全面解析

    下面小編就為大家?guī)硪黄鶭S:Date對(duì)象全面解析。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2016-09-09
  • JavaScript中的finally()方法和Filter()方法詳解

    JavaScript中的finally()方法和Filter()方法詳解

    finally是 JavaScript 構(gòu)造中使用的方法try-catch,Filter() 是 JavaScript 中的一種方法,可以通過處理數(shù)組輕松提供過濾后的輸出數(shù)據(jù),本文就給大家詳細(xì)的介紹一下JavaScript中的finally()方法和Filter()方法,需要的朋友可以參考下
    2023-08-08
  • 解決layui的使用以及針對(duì)select、radio等表單組件不顯示的問題

    解決layui的使用以及針對(duì)select、radio等表單組件不顯示的問題

    今天小編就為大家分享一篇解決layui的使用以及針對(duì)select、radio等表單組件不顯示的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-09-09
  • 對(duì)js eval()函數(shù)的一些見解

    對(duì)js eval()函數(shù)的一些見解

    下面小編就為大家?guī)硪黄獙?duì)js eval()函數(shù)的一些見解。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2016-08-08
  • 沒有document.getElementByName方法

    沒有document.getElementByName方法

    document.getElementByName方法沒有document.getElementsByName得到的是標(biāo)簽的數(shù)組,下面為大家詳細(xì)介紹下具體的使用,感興趣的朋友可以參考下,希望對(duì)大家有所幫助
    2013-08-08
  • 原生JS獲取URL鏈接參數(shù)的幾種常見方法

    原生JS獲取URL鏈接參數(shù)的幾種常見方法

    這篇文章主要給大家介紹了關(guān)于利用原生JS獲取URL鏈接參數(shù)的幾種常見方法,文中通過實(shí)例代碼以及圖文介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2022-03-03
  • JS實(shí)現(xiàn)自動(dòng)閱讀單詞(有道單詞本添加功能)

    JS實(shí)現(xiàn)自動(dòng)閱讀單詞(有道單詞本添加功能)

    有道單詞客戶Duan沒有自動(dòng)閱讀的功能, 本文用強(qiáng)大的js實(shí)現(xiàn)了簡單的自動(dòng)下一個(gè)單詞的功能,需要的朋友可以參考下
    2016-11-11
  • layui 實(shí)現(xiàn)二級(jí)彈窗彈出之后 關(guān)閉一級(jí)彈窗的方法

    layui 實(shí)現(xiàn)二級(jí)彈窗彈出之后 關(guān)閉一級(jí)彈窗的方法

    今天小編就為大家分享一篇layui 實(shí)現(xiàn)二級(jí)彈窗彈出之后 關(guān)閉一級(jí)彈窗的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-09-09

最新評(píng)論

汉源县| 陵川县| 印江| 克山县| 凤阳县| 太湖县| 平度市| 尉氏县| 会同县| 济宁市| 巴林右旗| 东辽县| 清河县| 佛教| 客服| 岳池县| 浦城县| 新宾| 封丘县| 太康县| 阳高县| 永川市| 嵊泗县| 华坪县| 淮北市| 秦安县| 马鞍山市| 西贡区| 井冈山市| 泽库县| 霍邱县| 彭山县| 新野县| 呼图壁县| 漳州市| 和政县| 公主岭市| 永兴县| 宝鸡市| 晋中市| 绍兴县|