• 大图轮播


    <style>
        .login{                                
                    width: 50px;
                    height: auto;
                    list-style: none;            
                    line-height: 30px;
                    color: #000000;
                    font-size: 15px;
                    font-family: "楷体";    
                    text-decoration: none;
                    float: left;
                    text-align: center;            
                }
                .login:hover {
                    cursor: pointer;
                    background-color: greenyellow;
                }
                .mask {
                    width: 100%;
                    background-color: black;
                    opacity: 0.5;
                    position: absolute;
                    top: 0px;
                    left: 0px;
                    z-index: 90;
                }
        
         .stage {
                    width: 1034px;
                    height: 700px;
                    /*border: 5px solid black;*/
                    /*margin: 200px;*/
                    position: relative;
                    overflow: hidden;
                }
                .banner {
                    width: 5170px;
                    height: 700px;
                    /*z-index: 10;*/
                    /*overflow: hidden;*/
                }
                .items {
                    float: left;
                    width: 1034px;
                    height: 700px;
                    background-color: blanchedalmond;
                    /*font-size: 100px;*/
                    /*text-align: center;*/
                    /*line-height: 690px;*/
                }
                .to-left,
                .to-right {
                    position: absolute;
                    top: 0px;
                    width: 80px;
                    height: 700px;
                    background-color: black;
                    color: white;
                    font-size: 50px;
                    text-align: center;
                    line-height: 700px;
                    opacity: 0.3;
                    z-index: 99;
                }
                
                .to-left {
                    left: 0px;
                }
                
                .to-right {
                    right: 0px;
                }
                
                .to-left:hover,
                .to-right:hover {
                    cursor: pointer;
                    opacity: 0.5;
                }
                .log-div {
                    width: 500px;
                    height: 300px;
                    background-color: aqua;
                    position: fixed;
                    /*top: 30%;*/
                    /*left: 30%;*/
                    z-index: 99;                
                }
                .dlu{
                    width: 250px;
                    height: 40px;
                    /*border: 1px solid black;*/
                    margin:30px 0px 0px 100px;
                    float: left;
                    text-align: center;
                    line-height: 40px;
                    font-size: 19px;
                    
                }
                .denglu{
                    width: 160px;
                    height: 40px;
                    float: right;
                    font-size: 16px;
                }
                .dlu1{
                    width:250px;
                    height: 40px;
                    /*border: 1px solid black;*/
                    margin:30px 0px 0px 100px;
                    float: left;
                    text-align: center;
                    line-height: 40px;
                    font-size: 19px;
                    
                }
                .denglu1{
                    width: 160px;
                    height: 40px;
                    float: right;
                    font-size: 16px;
                }
                .guanbi{
                    width: 40px;
                    height: 30px;
                    margin: 0.5px 0px 0px 460px;
                    background-color: #87CEFA;
                    font-size: 16px;
                    text-align: center;
                    line-height: 30px;
                }
                .guanbi:hover{
                    cursor: pointer;
                }
                .tijiao{
                    width: 40px;
                    height: 20px;
                    background-color: #A52A2A;
                    text-align: center;
                    line-height: 20px;
                    margin: 200px 0px 0px     250px;                
                }
                .tijiao{
                    cursor: pointer;
                }
    
    
    
    
    
    </style>

      

    <div class="mask" hidden>

    </div> <div class="log-div" hidden="hidden"> <div class="guanbi"> 关闭 </div> <div class="dlu">账号: <input class="denglu" type="text" placeholder="请输入账号"/> </div> <div class="dlu1">密码 <input class="denglu1" type="password" placeholder="请输入密码"/> </div> <div class="tijiao">登 录</div> </div> <div class="login">登 录</div> <div class="login">注 册</div> <img src="img/lvyou3.jpg" style="margin-left: 50px;" </div> </div>

    js代码

    <script>
        var to_right = document.getElementsByClassName('to-right')[0];
        var to_left = document.getElementsByClassName('to-left')[0];
        var banner = document.getElementsByClassName('banner')[0];
        var arr = [];
        var count = 1;
    
        to_right.onclick = function() {
            toRight();
        }
        
        function toRight(){
            arr.push(window.setInterval("moveLeft()", 22));
        }
        
        to_left.onclick = function() {
            toLeft();
        }
    
        function toLeft(){
            arr.push(window.setInterval("moveRight()", 22));
        }
        
        function moveLeft() {
            if(count < 5) {
                if(banner.offsetLeft > count * (-1034)) {
                    banner.style.marginLeft = banner.offsetLeft - 22 + "px";
                } else {
                    for(var x in arr) {
                        window.clearInterval(arr[x]);
                    }
                    count++;
                }
            }
        }
        
        function moveRight() {
            if(count > 1) {
                if(banner.offsetLeft < (count-2) * (-1034)) {
                    banner.style.marginLeft = banner.offsetLeft + 22 + "px";
                } else {
                    for(var x in arr) {
                        window.clearInterval(arr[x]);
                    }
                    count--;
                }
            }
        }
  • 相关阅读:
    嵌入式软件设计第12次实验报告
    嵌入式软件设计第11次实验报告
    嵌入式第十次实验报告
    嵌入式第九次实验报告
    作业二:个人博客作业内容:需求分析
    嵌入式软件设计第8次实验报告
    嵌入式软件设计第7次实验报告
    自我介绍
    实习总结(第四周)
    个人博客作业三:微软小娜APP的案例分析
  • 原文地址:https://www.cnblogs.com/sunzhenkun/p/7356934.html
Copyright © 2020-2023  润新知