求助HTML5 图片轮播

 我来答
云南新华电脑学校
2018-03-31 · 百度认证:云南新华电脑职业培训学校官方账号
云南新华电脑学校
云南新华电脑学校是经云南省教育厅批准成立的省(部)级重点计算机专业学校,采用三元化管理模式,教学设备先进,师资雄厚学生毕业即就业,学院引进了电商企业入驻,创建心为电商创业园区,实现在校即创业
向TA提问
展开全部
<!DOCTYPE html><html>

    <head>
        <meta charset="utf-8" />
        <title>轮播图</title>
        <style type="text/css">
            * {                margin: 0px;                padding: 0px;
            }            #lunbotu {                width: 1226px;                height: 460px;                overflow: hidden;                position: relative;                margin: 0px auto;                position: relative;
            }            #banner {                height: 460px;                width: 6130px;                position: absolute;                transition: 2s;                left: 0px;
            }            #banner img {                float: left;
            }            #biao {                position: absolute;                top: 430px;                left: 43%;
            }            #biao_1 {                height: 20px;                width: 20px;                border: 1px solid #000;                z-index: 10;                float: left;                list-style: none;                border-radius: 50%;                margin-left: 20px;                text-align: center;                cursor:pointer;
            }        </style>
    </head>

    <body>
        <div id="lunbotu">
            <div id="banner">
                <img class="m" src="img/T1hiDvBvVv1RXrhCrK.jpg" />
                <img class="m" src="img/T1jrxjB_VT1RXrhCrK.jpg" />
                <img class="m" src="img/T1oTJjBKKT1RXrhCrK.jpg" />
                <img class="m" src="img/T1RICjB7DT1RXrhCrK.jpg" />
                <img class="m" src="img/T1vWdTBKDv1RXrhCrK.jpg" />
            </div>
            <div id="biao">
                <ul>
                    <li id="biao_1">1</li>
                    <li id="biao_1">2</li>
                    <li id="biao_1">3</li>
                    <li id="biao_1">4</li>
                    <li id="biao_1">5</li>
                </ul>
            </div>
        </div>

    </body>
    <script type="text/javascript">
        var slid = document.getElementById("banner");        //var id = document.getElementById("bt");
        var imgwidth = document.getElementsByClassName("m");        var oli=document.getElementsByTagName("li");        //console.log(oli);
        //console.log(imgwidth );
        var i =0;
        auto();
        oli[0].style.cssText="background:#ff6700;color:#fff;";        function auto(){

            time = setInterval(function(){
                i++;            if(i <= 4) {
                slid.style.left = slid.offsetLeft - 1226 + "px";
                oli[i].style.cssText="background:#ff6700;color:#fff;";
                oli[i-1].style.cssText="background:none;color:#000;";
            } else {
                slid.style.left ="0px";
                oli[4].style.cssText="background:none;color:#000;";
                oli[0].style.cssText="background:#ff6700;color:#fff;";
                i=0;
            }            console.log(i);

        }, 3000)

        }            for(var j=0;j<=4;j++){                //console.log(imgwidth[j].index);
            imgwidth[j].index=j;
            oli[j].index=j;
            oli[j].onmouseover=function(){                this.style.cssText="background:#ff6700;color:#fff;"    
                this.onmouseout=function(){                    this.style.cssText="background:none;color:#000;"
                }
            }

            oli[j].onclick=function(){
                clearInterval(time);
                m=this.index;
                slid.style.left=-m*1226+"px";    
                i=m;
                auto();                console.log(i);
            }
            }    

    </script></html>
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式