zoukankan      html  css  js  c++  java
  • js 图片轮播(一)

    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>图片轮播(一)</title>
    <style>
    *{margin:0; padding:0;}
    .div1{position:relative;height:100%;}
    .div1 img{100%; position:relative; display:none;}
    .div1 a{
    font-size:50pt; color:#fff;
    position:absolute;
    text-decoration:none;
    cursor:pointer;
    display:inline-block;
    100px; height:100px;
    background:#cccccc;
    filter:alpha(opacity=20);
    -moz-opacity:0.2;
    -khtml-opacity: 0.2;
    opacity: 0.2;
    line-height:100px;
    text-align:center;
    }
    .a1{top:50%; left:10%;}
    .a2{top:50%; left:90%;}
    </style>
    </head>
    <body>
    <div class="div1" id="div1">
    <img src="../images/1.jpg" style="display:block" />
    <img src="../images/2.jpg" />
    <img src="../images/3.jpg" />
    <img src="../images/4.jpg" />
    <a class="a1" > < </a>
    <a class="a2" > > </a>
    </div>
    <script>
    window.onload=function(){
    var oDiv1=document.getElementById("div1");
    var oimgs=oDiv1.getElementsByTagName("img");
    var oA=oDiv1.getElementsByTagName("a");
    oA[0].onclick=function(){
    var i=fnD(oimgs);
    if(i===0){
    return;
    }
    oimgs[i].style.display="none";
    oimgs[i-1].style.display="block";
    return;
    }
    oA[1].onclick=function(){
    var i=fnD(oimgs);
    if(i===3){
    return;
    }
    oimgs[i].style.display="none";
    oimgs[i+1].style.display="block";
    return;
    }
    }
    //获取当前图片的下标
    function fnD(images){
    for(var i=0;i<images.length;i++){
    if(images[i].style.display==='block'){
    return i;
    }
    }
    }
    </script>
    </body>
    </html>

  • 相关阅读:
    POJ 1082 博弈推规律
    博弈论总结
    POJ 2502 Subway 关键在建图
    【算法设计与数据结构】为何程序员喜欢将INF设置为0x3f3f3f3f?
    一位ACMer过来人的心得
    POJ1724 Dij队列优化邻接表
    Dijkstra队列优化矩阵版
    Uva247 Floyd传递闭包+map处理
    简爬新浪新闻网
    爬href链接
  • 原文地址:https://www.cnblogs.com/jalja/p/4177745.html
Copyright © 2011-2022 走看看