zoukankan      html  css  js  c++  java
  • js应用例子——大图轮播

    <style type="text/css">
    *{ margin:0px auto; padding:0px;}
    #wai{ 100%; height:400px; overflow:hidden; margin-top:30px; }
    #tu1{ 1200px; height:4000px;}
    #tu2{ 1200px; height:400px;}
    #tu3{ 1200px; height:400px; display:none;}
    .lr{ 50px; height:50px; background-color:#63F;}
    #left{ position:relative; top:-225px; left:-500px;}
    #right{ position:relative; top:-275px; left:500px;}
    </style>


    <body>
    <div id="wai">
    <div id="tu1" class="tu"><img src="img/jiaruwomen.jpg"/></div>
    <div id="tu2" class="tu"><img src="img/cangku.jpg"></div>
    <div id="tu3" class="tu"><img src="img/dangqianweizhi.png"></div>
    </div>
    <div id="left" class="lr"></div>
    <div id="right" class="lr"></div>
    </body>

    //js方法

    <script type="text/javascript">
    var t = document.getElementsByClassName("tu");
    //当前显示的索引号;
    var index = 0;
    //调用5s自动轮播图片
    window.setInterval("huan()",5000);
    function huan(){
    if(index<2){
    index++;
    }else{
    index=0;
    }
    //使用yidong方法
    yidong(index);
    }
    //先定义一个移动方法,
    function yidong(index){
    for(var i=0;i<t.length;i++){
    t[i].style.display = "none";
    }
    t[index].style.display = "block";
    }
    var l = document.getElementById("left");
    var r = document.getElementById("right");
    //给左按钮加点击事件,往左点index-1
    l.onclick = function(){
    if(index>0){
    index--;
    }else{
    index=t.length-1;
    }
    yidong(index);
    }
    r.onclick = function(){
    if(index<2){
    index++;}
    else{
    index=0;
    }
    yidong(index);
    }

  • 相关阅读:
    异常练习
    Comparator 排序 ArrayList 实操练习
    50道Java线程面试题
    Java ArrayList排序方法详解
    Map集合利用比较器Comparator根据Key和Value的排序
    Java Map 键值对排序 按key排序和按Value排序
    实现java随机数Random的几招
    如何在Java中获取键盘输入值
    力扣 ——3Sum python (三数之和)实现
    python中函数用法
  • 原文地址:https://www.cnblogs.com/forqiwen/p/8074354.html
Copyright © 2011-2022 走看看