zoukankan      html  css  js  c++  java
  • jQuery图片轮播

    <html >
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <title>图片轮播</title>
    <style>
    *{margin:0px;padding:0px;}
    .one{
    float:left;
    position:relative;
    left:0px;
    top:0px;
    margin-left:10px;
    790px;
    height:340px;
    overflow:hidden;
    }
    .one ul li{
    list-style:none;
    }
    .photo ul{
    float:left;
    position:absolute;
    height:490px;
    left:0px;
    top:0px;
    }
    .photo ul li{
    float:left;
    padding:0px;
    margin:0px;
    }

    .arrow span{
    display:block;
    position:absolute;
    30px;
    height:60px;
    line-height:60px;
    text-align:center;
    background:rgba(0,0,0,0.2);
    z-index:1;
    font-size:20px;
    color:#fff;
    top:40%;
    cursor:pointer;
    display:none;

    }
    .arrow span:hover{
    background:rgba(0,0,0,0.7);
    }
    .arrow .right{
    right:0px;
    }
    .dot{
    position:absolute;
    z-index:!;
    background:rgba(255,255,255,0.2);
    font-size:26px;
    bottom:15px;
    left:300px;
    border-radius:22px;
    }
    .dot ul{
    margin:0px;
    padding:0px;
    }
    .dot ul li{
    float:left;
    padding:0px;
    margin:0px;
    margin:0 5px;
    cursor:pointer;
    }
    </style>
    </head>

    <body>
    <div class="one">
    <div>
    <div class="photo">
    <ul>
    <li><img src="image/1.png" alt="1" /></li>
    <li><img src="image/2.png" alt="2" /></li>
    <li><img src="image/3.png" alt="3" /></li>
    <li><img src="image/4.png" alt="4" /></li>
    <li><img src="image/5.png" alt="5" /></li>
    <li><img src="image/6.png" alt="6" /></li>
    </ul>
    </div>
    <div class="arrow"><span class="iconfont left">�</span> <span class="iconfont right">�</span></div>
    <div class="dot">
    <ul>
    <li>●</li>
    <li>●</li>
    <li>●</li>
    <li>●</li>
    <li>●</li>
    <li>●</li>
    </ul>
    </div>
    </div>
    </div>
    <script type="text/javascript" src="http://code.jquery.com/jquery-latest.js" ></script>
    <script>
    $(document).ready(function(){
    var ulWidth=$('.photo ul li').length*$('.photo ul li').eq(1).width();
    $('.dot ul li').first().css('color','#db192a');
    $('.photo ul').width(ulWidth);
    $('.photo,.arrow span').hover(function(){$('.arrow span').toggle()})
    function jdshow(){
    var index=-$('.photo ul').position().left/$('.photo ul li').eq(1).width();
    $('.dot ul li').css('color','#fff');
    if(index==$('.photo ul li').length-1){index=-1}
    $('.dot ul li').eq(index+1).css('color','#db192a');

    if($('.photo ul').position().left==-(ulWidth-790)){
    $('.photo ul').css('left','790px');//图片宽度
    $('.photo ul').clone().appendTo('.photo');
    $('.photo ul:first').remove();
    }
    $('.photo ul').animate({
    left:'-=790px',
    },10);

    }
    setInterval(jdshow,2000);

    $('.arrow .right').click(function(){
    jdshow();
    });
    $('.arrow .left').click(function(){
    /*alert($('.jd-photo ul').position().left);*/
    var index=-$('.photo ul').position().left/$('.photo ul li').eq(1).width();
    $('.dot ul li').css('color','#fff');
    $('.dot ul li').eq(index-1).css('color','#db192a');
    if($('.photo ul').position().left==0){
    $('.photo ul').css('left',-ulWidth);
    $('.photo ul').clone().appendTo('.photo');
    $('.photo ul:first').remove();
    }
    $('.photo ul').animate({
    left:'+=790px',
    },10);
    });
    $('.dot ul li').click(function(){
    var index=$('.dot ul li').index(this);
    $('.photo ul').animate({
    left:-index*790,
    },10);
    $('.dot ul li').css('color','#fff');
    $(this).css('color','#db192a');
    });
    })
    </script>
    </body>
    </html>

  • 相关阅读:
    自定义View的ToolBar布局报错Error:(2) No resource identifier found for attribute 'context' in package 'c
    在学git之主分支 branch
    获取发布版SHA1
    关于开启线程与UI的操作
    播放音频和视频(VideoView控件)
    通知栏Notification的应用
    Android 真机调式 Installation failed with message 远程主机强迫关闭了一个现有的连接。. It is possible that this issue is resolved by uninstalling an existing version of the apk if it is present, and then re-installing. WA
    运行程序申请危险权限
    mysql乐观锁总结和实践
    Nginx配置文件nginx.conf中文详解
  • 原文地址:https://www.cnblogs.com/yewook/p/6348085.html
Copyright © 2011-2022 走看看