程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> 簡單易懂的大圖輪播,我行你也行。。。,簡單易懂大圖

簡單易懂的大圖輪播,我行你也行。。。,簡單易懂大圖

編輯:關於PHP編程

簡單易懂的大圖輪播,我行你也行。。。,簡單易懂大圖


  <head>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
        <title>大圖輪播</title>
        <style type="text/css">
            * {
                margin: 0px;
                padding: 0px;
            }
            
            #container {
                width: 500px;
                height: 300px;
                /*border: 1px solid black;*/
                position: relative;
                overflow: hidden;
            }
            
            .btn {
                height: 100%;
                width: 30px;
                /*border: 1px solid red;*/
                position: absolute;
                text-align: center;
                line-height: 300px;
                font-size: 40px;
                font-weight: 900;
                color: black;
                opacity: 0.3;
                transition: 0.6s;
                z-index: 999;
                background-color: white;
            }
            
            .btn:hover {
                cursor: pointer;
                opacity: 0.8;
            }
            
            #left-btn {
                left: 0px;
                top: 0px;
            }
            
            #right-btn {
                right: 0px;
                top: 0px;
            }
            
            #ad-container {
                width: 2500px;
                height: 300px;
                /*border: 1px solid blue;*/
                position: relative;
            }
            
            .ad {
                width: 500px;
                height: 300px;
                float: left;
                text-align: center;
                line-height: 300px;
                font-size: 100px;
                font-family: "微軟雅黑";
            }
        </style>
    </head>

    <body>
        <div id="container">
            <div id="left-btn" class="btn">
                <</div>
                    <div id="right-btn" class="btn">></div>
                    <div id="ad-container">
                        <div class="ad">class="ad">class="ad">class="ad">class="ad">var rightBtn = document.getElementById("right-btn");
    var leftBtn = document.getElementById("left-btn");
    var n = 1;
/*    var count = 1*/;
    var arr = new Array();
/*    var m=1;
*/    rightBtn.onclick = function() {
        var x = window.setInterval("to_right()", 20);
        arr.push(x);
    }

    function clear() {
        for(var i in arr) {
            window.clearInterval(arr[i]);
        }
    }

    function to_right() {

        var adContainer = document.getElementById("ad-container");
        if(n == 5) {
            clear();
        } else if(adContainer.offsetLeft != n * (-500)) {
            adContainer.style.marginLeft = adContainer.offsetLeft - 25 + "px";
        } else {
            n++;
            clear();
        }
    }
    var arr1 = new Array();

    leftBtn.onclick = function() {
        var y = window.setInterval("to_left()", 20);
        arr1.push(y);
    }

    function clear2() {
        for(var y in arr1) {
            window.clearInterval(arr1[y]);
        }
    }

    function to_left() {

        var adContainer = document.getElementById("ad-container");
        if(n == 1) {
            clear2();
        } else if(adContainer.offsetLeft != (n-2) * (-500)) {
            adContainer.style.marginLeft = adContainer.offsetLeft + 25 + "px";
        } else {
            n--;
            clear2();
        }
    }

    
</script>




 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved