zoukankan      html  css  js  c++  java
  • 手机端Zepto框架,利用swipejs插件做banner轮播图

    一,HTML部分
    <div class="banner"> <div id="slider" class="swipe"> <ul class="swipe-wrap"> <li> <a href="javascript:void(0)"> <img src="img/1.jpg"> </a> </li> <li> <a href="javascript:void(0)"> <img src="img/2.jpg"> </a> </li> <li> <a href="javascript:void(0)"> <img src="img/3.jpg"> </a> </li> <li> <a href="javascript:void(0)"> <img src="img/4.jpg"> </a> </li> <li> <a href="javascript:void(0)"> <img src="img/5.jpg"> </a> </li> </ul> <ul class="slide-trigger"> <li class="cur"></li> <li></li> <li></li> <li></li> <li></li> </ul> </div> </div>


    二,css部分

    .banner {
                     100%;
                    position: relative;
                }
                .banner .swipe {
                    overflow: hidden;
                    position: relative;
                }
                .banner .swipe-wrap {
                    overflow: hidden;
                    position: relative;
                    list-style: none;
                }
                .banner .swipe-wrap li {
                    float: left;
                    position: relative;
                }
                .banner img {
                     100%;
                    vertical-align: middle;
                }
                .banner .slide-trigger {
                    position: absolute;
                    left: 0;
                    bottom: 0;
                     100%;
                    z-index: 10;
                    display: -webkit-box;
                    display: -moz-box;
                    display: -ms-flexbox;
                    display: -webkit-flex;
                    display: flex;
                    -webkit-box-pack: center;
                    -moz-box-pack: center;
                    -ms-flex-pack: center;
                    -webkit-justify-content: center;
                    justify-content: center;
                    list-style: none;
                }
                .banner .slide-trigger li {
                     10px;
                    height: 10px;
                    background: #FFF;
                    margin: 5px;
                    -webkit-border-radius: 50%;
                    -moz-border-radius: 50%;
                    -ms-border-radius: 50%;
                    -o-border-radius: 50%;
                    border-radius: 50%;
                }
                .banner .slide-trigger .cur {
                    background: #2fc7c9;
                }


    三,js部分

    <script src="jquery.js"></script>

    <script src="zepto.js"></script>

    <script src="swipe.js"></script>

    <script>

    var slider = $('#slider');
            slider.find(".slide-trigger").find("li").eq(0).addClass("cur");
            window.mySwipe = new Swipe(document.getElementById('slider'), {
                speed: 400,
                auto: 3000,
                callback: fuction(index, elem) {
                    slider.find(".slide-trigger").find("li").eq(index).addClass("cur").siblings().removeClass("cur");
                }
            });
    </script>
    blog首页:http://www.cnblogs.com/hubgit/
  • 相关阅读:
    MSDN仿站
    跟我学android—02.CustomActivity
    iptables redirect outside requests to 127.0.0.1
    linux 查看端口使用情况
    防火墙、Iptables、netfilter/iptables、NAT 概述
    POSTROUTING与PREROUTING区别
    android:layout_gravity和android:gravity的区别
    EasyUI datagrid 分页Json字符串格式
    [转载]easyui datagrid 时间格化(JS 日期时间本地化显示)
    [转载]EasyUI Pagination 分页的两种做法
  • 原文地址:https://www.cnblogs.com/hubgit/p/5776696.html
Copyright © 2011-2022 走看看