• html5 banner滚屏不用插件版


    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>单页-01</title>
        <script src="js/jquery.js"></script>
            
       
        <style>
          *{margin:0;padding: 0}
          html{
              100%;
            
          }
          body{
              100%;
          }
          #banner{
              100%;
          }
          #banner ul{
              100%;
          }
          #banner ul li{
              list-style: none;
          }
          #banner ul li img{
              display: block;
              100%;
          }
          #banner .pre,#banner .next{
              left: 5%;
              top: 50%;
              position: absolute;
              40px;
              height: 40px;
              background: rgba(230,230,230,0.5) url(../images/slider-left.png) no-repeat center center;         
              
          }
          #banner .next{
              right: 5%;
              left: auto;
              background: rgba(230,230,230,0.5) url(../images/slider-right.png) no-repeat center center;   
          }
          
        </style>
    </head>
    <body>
        <header>
            <div id="banner">
                <ul>
                    <li><a href="#"><img src="images/t-1.png" alt=""></a></li>                              
                </ul>
                  <a class="pre" href="javascript:;"></a>
                  <a class="next" href="javascript:;"></a>
            </div>   
        </header>
        
        <script>
            var i=1;
            var t=null;
             function auto(){
                t=setInterval(function(){
                    i++;
                    if(i>2){
                        i=1;
                    }
                    $('#banner ul li img').attr('src','images/t-'+i+'.png');
                },2000);
             }
               auto();
             $('#banner ul li img').hover(function(){
                 clearInterval(t);
             },function(){
                 auto();
             })
             
             $('.next,.pre').hover(function(){clearInterval(t)},function(){auto()});
             $('.next').click(function(){
                 i++;
                 if(i>2){
                     i=1;
                 }
                 $('#banner ul li img').attr('src','images/t-'+i+'.png');
             })
               $('.prev').click(function(){
                i--;
                if(i<1){
                        i=2;
                }
                $("#banner ul li img").attr('src','images/t-'+i+'.png');
            })
            
        </script>
    </body>
    </html>

  • 相关阅读:
    用户之间imp的问题
    Java的面向AOP编程
    【Samza系列】实时计算Samza中文教程(四)—API概述
    Objective-C基础笔记(8)Foundation经常使用类NSString
    多校第六场 HDU 4927 JAVA大数类+模拟
    走进windows编程的世界-----对话框、文本框、button
    mysql中的触发器和事务的操作
    《这个医生不干了:一个名医硕士的十年江湖路》:一个聪明、勤奋、上进、友善的医学硕士在医药广告界的十年打拼,难得的是基本是真事 五星
    《致命接触》:人畜共患传染病的故事,SARS一章非常精彩,四星推荐
    《再造医疗:向最好的医院学管理(实践篇)》离中国情况太远,个案太多,概括总结太少 二星,不推荐 。
  • 原文地址:https://www.cnblogs.com/liaoliao985786516/p/5595097.html
Copyright © 2020-2023  润新知