zoukankan      html  css  js  c++  java
  • python 轮播效果源代码

    <!doctype html>
    <html>
    <meta charset="utf-8">
    <head>
    <title>轮播效果</title>
        <style>
        *{
            margin: 0px ;
            padding: 0px;
            }
    
        body {
            background: green;
            }
        .box{
             600px;
            height: 400px;
            margin: 50px auto;
            overflow:hidden;
            position: relative;
            }
        .ctrl{
             50px;
            height: 50px;
            color: red;
            font-size: 50px;
            text-align:center;
            line-height:50px;
            background: none;
            border: none;
            outline: none;
            cursor: pointer;
            position: absolute;
            z-index: 10;
            top: 40%;
            display: none;
            }
        .next {
                    right: 0;
                }
        .content{
             1800px;
            height: 400px;
            position: relative;
            left:-600px;
            }
        img {
                  display: block;
                float: left;
                 600px;
                height: 400px;
            }
        .dot{
             100%;
            height: 50px;
            background: aqua;
            position: relative;
            bottom: 50px;
            text-align: center;
            line-height: 50px;
        }
         .dot div {
         display: inline-block;
          14px;
         height: 14px;
         background: white;
         border: 1px solid red;
         border-radius: 8px;
         }
         .dot .selected{
         background: purple;
         font-weight: bold;
         }
        </style>
    </head>
    <body>
    <div class="box">
         <button class="ctrl prev"><</button>
         <button class="ctrl next"> > </button>
        <div class="content">
            <img src="03.jpg" >#写你自己的图片路径就可以了
            <img src="01.jpg" >
            <img src="02.jpg" >
        </div>
        <div class="dot">
             <div  class="selected"></div>
             <div></div>
             <div></div>
    
    
        </div>
    
    </div>
    </body>
    <script type="text/javascript" src="jquery-1.11.3.min.js"></script>
    <script >
    $(function() {
        //记录现实的序号
        var index=0
    
    $('.box').hover(function() {
      $('.ctrl').show(300)
    },function() {
       $('.ctrl').hide(300)
    })
    //prev 按钮
    $('.prev').click(function() {
        //若内容正在动画,则立即返回
        if ($('.content').is(':animated')){
            return
        }
      $('.content').animate({left:0},'slow','linear',function() {
        //动画结束后,将最后一张图查到最开头
          $('.content').prepend($('img:last'))
          //重新设置偏移
           $('.content').css('left','-600px')
           //记录图片序号
           if(--index==-1){
               index=2
           }
           $('.dot div').eq(index).addClass('selected').siblings().
           removeClass('selected')
      })
         $('.dot div').eq(index).click()
    
    })
     //next 按钮
     $('.next').click(function() {
         //若内容正在动画,则立即返回
         if ($('.content').is(':animated')){
             return
         }
       $('.content').animate({left:'-1200px'},'slow','linear',function() {
         //动画结束后,将最后一张图查到最开头
           $('.content').append($('img:first'))
           //重新设置偏移
            $('.content').css('right','-600px')
            if(++index==3)  {
               index=0
            }
             $('.dot div').eq(index).addClass('selected').siblings().
             removeClass('selected')
       })
    
    
     })
    
    })
    </script>
    </html>
  • 相关阅读:
    struct2 学习总结
    c++ 容器(list学习总结)
    java 网络编程(五)----TCP进阶篇上传文本文件
    java 网络编程(四)----UDP进阶篇聊天小程序
    java 网络编程(三)---TCP的基础级示例
    java 网络编程(二)----UDP基础级的示例
    java 网络编程(一)---基础知识和概念了解
    GitHub和git和repo的使用
    android studio不能预览
    关于android studio2.3和android studio3.0
  • 原文地址:https://www.cnblogs.com/liangliangzz/p/10159806.html
Copyright © 2011-2022 走看看