• 移动端实现焦点图


    需要下载的js是:swipe.js文件,http://www.swiper.com.cn/download/index.html

    代码:

     1 <!DOCTYPE html>
     2 <html lang="zh">
     3 <head>
     4   <meta charset="UTF-8">
     5   <meta http-equiv="x-ua-compatible" content="ie=edge">
     6   <title>Title</title>
     7   <meta name="viewport" content="width=device-width, initial-scale=1,minimum-scale=1,maximum-sacle=1,user-scalable=no">
     8   <style type="text/css">
     9     #lunbotu {
    10       overflow: hidden;
    11       visibility: hidden;
    12       position: relative;
    13     }
    14     .swipe-wrap {
    15       100%;
    16       overflow: hidden;
    17       position: relative;
    18       padding: 0;
    19       margin: 0;
    20     }
    21     .swipe-wrap > li {
    22       float:left;
    23       100%;
    24       height:23rem;
    25       position: relative;
    26       list-style: none;
    27     }
    28     .swipe-wrap img{
    29        100%;
    30       height: 100%;
    31     }
    32     .yuandian{
    33       overflow:hidden;
    34       58%;
    35       margin: 0 auto;
    36       margin-top:1rem;
    37     }
    38     .yuandian li{
    39       float: left;
    40        1.2rem;
    41       height: 0.1rem;
    42       margin: 0 0.2rem;
    43       background-color: #999;
    44       border-radius: 25px;
    45 
    46 
    47     }
    48     .yuandian .cur{
    49       background-color: #333333;
    50     }
    51   </style>
    52 </head>
    53 <body>
    54 <div id="lunbotu">
    55   <ul class="swipe-wrap">    <!--此处class的名称是固定的-->
    56     <li><img src="images/daiyu.png"  ></li>
    57     <li><img src="images/baochai.jpg"  ></li>
    58     <li><img src="imagesngyun.png"  ></li>
    59     <li><img src="images/tanchun.png" ></li>
    60     <li><img src="images/wangxifeng.png" ></li>
    61     <li><img src="imageswan.png"  ></li>
    62   </ul>
    63   <ul class="yuandian">
    64     <li class="cur"></li>>
    65     <li></li>>
    66     <li></li>>
    67     <li></li>>
    68     <li></li>>
    69     <li></li>>
    70   </ul>
    71 </div>
    72 <script type="text/javascript" src="jquery-3.1.1.js"></script>
    73 <script type="text/javascript" src="swipe.js"></script>
    74 <script type="text/javascript">
    75   var elem = document.getElementById('lunbotu');
    76   window.mySwipe = Swipe(elem, {
    77     auto: 3000,  //每隔3000ms轮播一次,自动轮播效果(可根据自己的需求删掉某种                                       模式的轮播)
    78     // 回调函数表示每做完一个轮播,就执行下面的内容(回调函数里可以做一些功能)
    79     callback: function(index, element) {
    80       //console.log(index);在控制台输出index的值
    81       // 让自己的li添加cur类,其他的兄弟li移除cur类,也就是一种排他
    82       $(".yuandian li").eq(index).addClass("cur").siblings().removeClass("cur");
    83     }
    84   });
    85   //点击小圆点切换轮播图效果,图片会有一个slide的效果
    86   $('.yuandian li').click(function(){
    87     mySwipe.slide($(this).index());
    88   });
    89 </script>
    90 </body>
    91 </html>
  • 相关阅读:
    Django 部署到Nginx
    Django 初识
    openstack操作之二 restful api
    openstack操作之一 命令行
    虚拟机创建流程中neutron代码分析(三)
    虚拟机创建流程中neutron代码分析(二)
    虚拟机创建流程中neutron代码分析(一)
    nova创建虚拟机源码分析系列之八 compute创建虚机
    nova创建虚拟机源码分析系列之七 传入参数转换成内部id
    Mysql之索引(六)
  • 原文地址:https://www.cnblogs.com/zhaobao1830/p/8384259.html
Copyright © 2020-2023  润新知