zoukankan      html  css  js  c++  java
  • 5.20轮播

    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="UTF-8">
            <title></title>
            <style type="text/css">
                *{
                    margin: 0px auto;
                    padding: 0px;
                    
                }
                #tp{
                     1000px;
                    height: 500px;
                    border: 1px solid black;
                
                }
                img{
                    display:none;
                    100% ;
                    height:100%;
                }
                #yuanwai{
                    500px;
                    height: 50px;
                    margin-top: -58px;
                }
                .yuan{
                    width : 50px;
                    height: 50px;
                    border:2px solid red;
                    border-radius: 50%;
                    float:left;
                    margin-left:40px;
                    position: relative;
                    background-color: blue;
                }
                #ql{
                    clear: both;
                }
        
                
            </style>
        </head>
        <body>
            <div id="tp">
                <img class="img"  src="img/img/a1.png" style="display: block;"/>
                <img class="img"  src="img/img/a2.png" />
                <img class="img"  src="img/img/a3.png" />
                <img class="img"  src="img/img/a4.png" />
                <img class="img"  src="img/img/a5.png" />
            </div>
            <div id="yuanwai">
                <div class="yuan" onclick="dj(0)" onmouseover="qing()" onmouseout="reset1()"  style="background-color: green;"></div>
                <div class="yuan" onclick="dj(1)" onmouseover="qing()" onmouseout="reset1()"></div>
                <div class="yuan" onclick="dj(2)" onmouseover="qing()" onmouseout="reset1()"></div>
                <div class="yuan" onclick="dj(3)" onmouseover="qing()" onmouseout="reset1()"></div>
                <div class="yuan" onclick="dj(4)" onmouseover="qing()" onmouseout="reset1()"></div>
            </div>
            <div id="ql"></div>
            <div id="zjt" style="font-size: 30px;"onclick="ctp(-1)" onmouseover="qing()" onmouseout="reset1()">左箭头</div>
            <div id="yjt" style="font-size: 30px;"onclick="ctp(1)" onmouseover="qing()" onmouseout="reset1()">右箭头</div>
        </body>
    </html>
    <script type="text/javascript">
    var ding = setInterval("img()",1000);//(方法,时间)
    var index = 0;
    var aa = document.getElementsByTagName("img");
    var yuan =document.getElementsByClassName("yuan");
    console.log(aa)
    function img() {
        index++;
        if(index>=5){
            index = 0;
        }
        for (var i=0;i<aa.length;i++) {
            aa[i].style.display="none";
            yuan[i].style.backgroundColor="blue";
        }
        aa[index].style.display="block";
        yuan[index].style.backgroundColor="green";
            
    }
    
    function  qing() {
        clearInterval(ding);
    }
    
    function reset1() {
        ding = setInterval("img()",2000);
    }
    function dj(t) {
        for (var i=0;i<aa.length;i++) {
            //点击之前把其他所有图片隐藏,把小圆点变蓝
            aa[i].style.display="none";
            yuan[i].style.backgroundColor="blue";
        }
            aa[t].style.display="block";
            yuan[t].style.backgroundColor="green";
    }
    function  ctp(biao) {
        index =index+biao;
        if (index<0) {
            index = 4;
        } else if(index>4){
            index = 0;
        }
        for (var i=0;i<aa.length;i++) {
            //点击之前把其他所有图片隐藏,把小圆点变蓝
            aa[i].style.display="none";
            yuan[i].style.backgroundColor="blue";
        }
        aa[index].style.display="block";
        yuan[index].style.backgroundColor="green";
    }
    
    
    
    
    </script>
  • 相关阅读:
    P12 向量组03--极大线性无关组
    超导体
    Matlab中disp、fprintf和sprintf有什么区别?
    点击word页面自动弹出信息检索很烦人
    Postman 官方中文版 v7.25.3
    无法为更新定位行。一些值可能已在最后一次读取后已更改解决办法
    Everything文件查找工具
    Delphi的DataSource事件
    Delphi中inherited问题
    delphi窗体继承
  • 原文地址:https://www.cnblogs.com/sunhao1987/p/9065281.html
Copyright © 2011-2022 走看看