美文网首页
轮播图插件swiper的使用

轮播图插件swiper的使用

作者: 前端葱叶 | 来源:发表于2018-10-30 11:13 被阅读0次

1.引入(必需*

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/Swiper/4.0.2/css/swiper.css">
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/Swiper/4.0.2/js/swiper.min.js"></script>

2.html结构

<div class="swiper-container">
        <div class="swiper-wrapper">
            <div class="swiper-slide"><img src="./img/b1.jpg" alt=""></div>
            <div class="swiper-slide"><img src="./img/b2.jpg" alt=""></div>
            <div class="swiper-slide"><img src="./img/b3.jpg" alt=""></div>
            <div class="swiper-slide"><img src="./img/b2.jpg" alt=""></div>
            <div class="swiper-slide"><img src="./img/b1.jpg" alt=""></div>
            <div class="swiper-slide"><img src="./img/b3.jpg" alt=""></div>
            <div class="swiper-slide"><img src="./img/b1.jpg" alt=""></div>
            <div class="swiper-slide"><img src="./img/b2.jpg" alt=""></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>

3.JavaScript
(具体API可以参考Swiper中文网

<script type="text/javascript">
        var mySwiper = new Swiper('.swiper-container', {
            // 滚动方向 horizontal/vertical
            direction: 'horizontal',
            // 自动播放
            autoplay: 2000,
            // 是否循环播放
            loop: true,
            // 如果需要分页器(小圆点)
            // 是否需要分页器

            pagination: {
                el: '.swiper-pagination',
                paginationClickable: true,
            },
            // 点击分页器是否切换到对应的图片 是 true 否 false


            // 如果需要前进后退按钮
            navigation: {
                nextEl: '.swiper-button-next',
                prevEl: '.swiper-button-prev',
            },

            // 用户操作swiper之后,是否禁止autoplay。默认为true:停止。
            // 如果设置为false,用户操作swiper之后自动切换不会停止,每次都会重新启动autoplay。
            // 操作包括触碰,拖动,点击pagination等。
            autoplayDisableOnInteraction: false,

        })
    </script>

4.css
(有的时候需要定义轮播的大小,或图片太大,也是需要定义大小。这里是根据我照片大小定义的.)

 <style type="text/css">
        .swiper-container {
            width: 1440px;
            height: 550px;
        }
        
        img {
            width: 1440px;
            height: 550px;
        }
    </style>

demo所用图片:


demo图片.png

相关文章

  • jquery插件

    swiper图片轮播图插件

  • swiper自动无限滚动轮播制作

    轮播相关 轮播插件Swiper的使用 https://www.swiper.com.cn/[https://www...

  • Vue-Swiper使用

    当我们在vue项目中使用轮播图插件swiper时,直接引入swiper需要消耗大量资源vue-swiper是swi...

  • 前端常用插件

    使用插件记录:1,swiper——轮播——https://www.swiper.com.cn/2,Animate—...

  • react-native 中常用插件

    轮播图插件:react-native-swiper Tabbar插件:react-native-tab-navig...

  • Vue.js

    Target 01.常用插件:vue-awesome-swiper轮播图插件、 ***路由插件Router:基础:...

  • VUE 脚手架项目中轮播图的实现

    VUE项目中轮播图的实现 vue-awesome-swiper ——依赖插件vue-awesome-swiper...

  • vue2下实现swiper图片轮播滚动

    vue2下实现swiper图片轮播滚动,可以使用使用vue-awesome-swiper滑块插件。swiper这么...

  • Swiper

    vue脚手架中使用swiper实现轮播效果 方法一(npm安装swiper): 方法二(引入swiper插件):

  • Swiper使用总结

    在使用swiper轮播插件所遇问题: 1.在初始化swiper之前一定,一定要先有轮播数据,在初始化swiper ...

网友评论

      本文标题:轮播图插件swiper的使用

      本文链接:https://www.haomeiwen.com/subject/edawtqtx.html