1. 程式人生 > >利用swiper外掛實現移動端輪播圖

利用swiper外掛實現移動端輪播圖

準備:
swiper.min.css swiper.min.js
swiper.min.css: head 標籤內引入
swiper.min.js: 標籤前引入
CSS 部分

/* swiper start*/

.swiper-container {
    width: 100%;
}

.swiper-container .swiper-wrapper {
    width: 1000%;
}

.swiper-container .swiper-wrapper .swiper-slide {
    width: 10%;
}

.swiper-container .swiper-wrapper .swiper-slide a {
    display: block;
    width: 100%;
}

.swiper-container .swiper-wrapper .swiper-slide a img {
    display: block;
    width: 100%;
}


/* swiper end*/

HTML 部分

 <!-- swiper 外掛 -->
        <!-- <div class="swiper-container">
            <div class="swiper-wrapper">
                <div class="swiper-slide">
                    <a href="#"><img src="images/l8.jpg" alt=""></a>
                </div>
                <div class="swiper-slide">
                    <a href="#"><img src="images/l1.jpg" alt=""></a>
                </div>
                <div class="swiper-slide">
                    <a href="#"><img src="images/l2.jpg" alt=""></a>
                </div>
                <div class="swiper-slide">
                    <a href="#"><img src="images/l3.jpg" alt=""></a>
                </div>
                <div class="swiper-slide">
                    <a href="#"><img src="images/l4.jpg" alt=""></a>
                </div>
                <div class="swiper-slide">
                    <a href="#"><img src="images/l5.jpg" alt=""></a>
                </div>
                <div class="swiper-slide">
                    <a href="#"><img src="images/l6.jpg" alt=""></a>
                </div>
                <div class="swiper-slide">
                    <a href="#"><img src="images/l7.jpg" alt=""></a>
                </div>
                <div class="swiper-slide">
                    <a href="#"><img src="images/l8.jpg" alt=""></a>
                </div>
                <div class="swiper-slide">
                    <a href="#"><img src="images/l1.jpg" alt=""></a>
                </div>

            </div> -->
        <!-- 如果需要分頁器 -->
        <!-- <div class="swiper-pagination"></div> -->

        <!-- 如果需要導航按鈕 -->
        <!-- <div class="swiper-button-prev"></div>
                <div class="swiper-button-next"></div> -->

        <!-- 如果需要滾動條 -->
        <!-- <div class="swiper-scrollbar"></div>
        </div> -->

JS部分

// swiper 外掛 輪播圖
var banner_mySwiper = function() {
    var mySwiper = new Swiper('.swiper-container', {
        // direction: 'vertical', // 垂直切換選項
        loop: true, // 迴圈模式選項
        autoplay: {
            disableOnInteraction: false,
        },

        // 如果需要分頁器
        pagination: {
            el: '.swiper-pagination',
        },

        // 如果需要前進後退按鈕
        // navigation: {
        //     nextEl: '.swiper-button-next',
        //     prevEl: '.swiper -button-prev',
        // },

        // 如果需要滾動條
        // scrollbar: {
        //     el: '.swiper-scrollbar',
        // },
    })
}

相關推薦

利用swiper外掛實現移動

準備: swiper.min.css swiper.min.js swiper.min.css: head 標籤內引入 swiper.min.js: 標籤前引入 CSS 部分 /* swiper start*/ .swiper-container {

實現移動

1、移動端實現滑動切換輪播圖,主要由touch(touchstart,touchmove,touchend)事件實現。在touch事件中可以通過 e.touches[0].clientX獲取當前觸控點的位置,在touchend事件中沒有e.touches[0].clientX值 var banner=

原生JS實現移動

話不多說直接上程式碼。html 結構<div class="jd_banner"> <!--圖片--> <ul class="jd_bannerImg clearfix"> <li>

移動實現

1:HTML樣式<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width,initial-s

原生js實現簡單移動

1、程式碼部分   分為四個檔案:   slideshow.html   slideshow.css   base.js   slideshow.js 1.1、slideshow.html <!DOCTYPE html> <html lang="en"&g

原生js實現簡單的移動效果

近期接觸了移動端html5和css3,想加入些輪播圖,於是在網上搜集整理了一些資料,經自己補充改進使之較為完善 原生JavaScript 移動端web輪播圖片 實現功能 索引小圓點 過渡滑動動畫的定時輪播 移動端可以滑動切換圖片 滑動距離不夠則吸附回去 效果圖

vue2.0引用vue-awesome-swiper外掛實現左右滑動效果

首先需要下載依賴npm install vue-awesome-swiper --save 同時引入css樣式 <link rel="stylesheet"  href="/static/css/swiper.min.css" charset="utf-8">

移動

gin eight 輪播 body art text start fun con <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8">

swipe 移動

轉自 https://blog.csdn.net/qq_31648761/article/details/78320898 下載連結:https://codeload.github.com/thebird/Swipe/zip/2.0.0,下載後解壓,直接執行index.html檔案,在

原生js實現無縫滾動移動)-自動輪

想不依賴任何外掛和庫,就用原生js實現移動端自動輪播,發現網上的都不盡如人意,乾脆自己寫一個,程式碼有部分參考,廢話少說,上程式碼。 head部分,沒什麼好說的: <meta charset="utf-8"> <me

移動滑屏全應用【二】滑屏封裝注意事項與移動

移動端滑屏封裝注意事項: 1.touchMove時候方向判斷(可以控制在 以x軸位中心正負15度之內為橫向滑屏,縱向滑屏同理) 2.上下滑屏與左右滑屏的衝突(判斷使用者滑動方向後,只做單方向的處理) 3.安卓觸控(例如某個人手指很粗)觸發touchMove(記錄上一次的手指座標,每一次move的時候判斷

移動滑屏全應用【二】滑屏封裝註意事項與移動

round width sca chm lse sna slide ner win 移動端滑屏封裝註意事項: 1.touchMove時候方向判斷(可以控制在 以x軸位中心正負15度之內為橫向滑屏,縱向滑屏同理) 2.上下滑屏與左右滑屏的沖突(判斷用戶滑動方向後,只做單方

詳解rem佈局-利用rem佈局實現移動高清顯示

目錄 一、初探rem佈局 1.1 rem是什麼? rem是CSS3新增的一個相對單位(root em,根em)。這個單位與em有什麼區別呢?區別在於使用rem為元素設定字型大小時,仍然是相對大小,但相對的只是HTML根元素。這個單位可謂集相對

淺談移動的自適應問題——響應式、rem/em、利用Js動態實現移動自適應

隨著3G的普及,越來越多的人使用手機上網。移動裝置正超過桌面裝置,成為訪問網際網路的最常見終端。於是,網頁設計師不得不面對一個難題:如何才能在不同大小的裝置上呈現同樣的網頁?本篇文章將講述自適應網頁設計的概念和方法,使網頁開發人員維護同一個網頁程式碼,即可使網站在多種裝置上具

JS實現某東移動web

移動web輪播圖 參考例項,可以從中儲存輪播圖的圖片,這裡我們放入uploads的資料夾下,將八張圖片一次改為l1.jpg,l2.jpg… https://m.jd.com/ HTML 這裡要放入十張圖片,因為手指滑動的時候要從第一張滑動到最後一張,是無

使用ionic中ion-slide-box實現移動app特效

H5混合式移動開發框架ionic,是使用angularJS的語法,加上大名鼎鼎的移動應用開發框架cordova的核心。它的特點是跨平臺、入門簡單、可以減少開發週期。實質上,ionic就是用製作網頁的技

FlexSlider外掛的詳細設定引數(相容PC和移動

$(window).load(function() { $('.flexslider').flexslider({ animation: "fade", //圖片變換方式:淡入淡出或者滑動 slideDirection: "horizon

移動

      // 輪播 (function () { var Banner =document.querySelector(".Banner"); //輪播大圖 盒子 var B_ul =document.querySelector(".Banner .B-img

利用函式遞迴實現簡單的效果

利用遞迴實現簡單的輪播圖效果 對於初學者而言,提到輪播圖,首先想到到的是利用for迴圈和定時器來實現圖片的迴圈播放,但是實踐證明,在for迴圈中使用定時器並不能實現圖片之間的過度和圖片的迴圈播放。那麼輪播圖該怎樣實現呢? 在js中,遞迴實際也是一種迴圈,而且如果不設定限制條件,遞迴是一個死迴圈。 遞迴函式就是

jQuery實現的層級

ngs gin height padding div hit mage ani over 1 <!DOCTYPE html> 2 <html> 3 <head lang="en"> 4 <meta char