淘宝

作者: 唐英钏 | 来源:发表于2018-03-03 21:53 被阅读0次
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>淘宝商品广告效果</title>
        <style>
            html, body, ul {
                margin: 0;
                padding: 0;
            }
            img {
                border: 0;
                float: left;
                margin: 0 5px;
            }
            li {
                list-style: none;
                border: 1px solid #FFADAD;
                width: 40px;
                padding: 5px;
                text-align: center;
                font-size: 12px;
            }
            a {
                text-decoration: none;
                display: block;
                color: #000;
            }
            #wrap {
                border: 1px solid #FF6300;
                padding: 5px;
                overflow: hidden;
                width: 294px;
                margin: 50px auto;
            }
            #left {
                float: left;
            }
            #right {
                float: left;
                right: 0;
                top: 0;
            }
            .pink{
                color: white;
                background: pink;
            }
        </style>
        <script>
            window.onload = function () {
                var array = ["8-img/1.png",'8-img/2.png','8-img/3.png','8-img/4.png',
                    '8-img/5.png','8-img/6.png','8-img/7.png','8-img/8.png',
                    '8-img/9.png','8-img/10.png','8-img/11.png','8-img/12.png',
                    '8-img/13.png','8-img/14.png'];
                var number = 0;
                var timeId;
                var img = document.getElementById('img');
                var lis = document.getElementsByTagName('li');
                timeId = setInterval(function move() {
                    for (var j = 0;j < lis.length;j++)
                    {
                        lis[j].className = '';
                    }
                    lis[number].className = 'pink';
                    img.src = array[number];
                    if(number < lis.length/2)
                    {
                        number++;
                        if(number == array.length/2)
                        {
                            number = array.length - 1;
                        }
                    }
                    else {
                        number--;
                        if(number == array.length/2 -1)
                        {
                            number = 0;
                        }
                    }
                },1000)
                for(var i = 0;i < lis.length;i++)
                {
                    lis[i].index = i;
                    lis[i].onmouseover = function print() {
                        clearInterval(timeId);
                        for (var j = 0;j < lis.length;j++)
                        {
                            lis[j].className = '';
                        }
                        this.className = 'pink';
                        img.src = array[this.index];
                    }
                    lis[i].onmouseout = function print() {
                        this.className = '';
                        timeId = setInterval(function move() {
                            for (var j = 0;j < lis.length;j++)
                            {
                                lis[j].className = '';
                            }
                            lis[number].className = 'pink';
                            img.src = array[number];
                            if(number < lis.length/2)
                            {
                                number++;
                                if(number == array.length/2)
                                {
                                    number = array.length - 1;
                                }
                            }
                            else {
                                number--;
                                if(number == array.length/2 -1)
                                {
                                    number = 0;
                                }
                            }
                        },1000)
                    }
                }
            }
        </script>
    </head>
    <body>
        <div id="wrap">
            <ul id="left">
                <li><a href="#">连衣裙</a></li>
                <li><a href="#">雪纺</a></li>
                <li><a href="#">T恤</a></li>
                <li><a href="#">铅笔裤</a></li>
                <li><a href="#">婚纱</a></li>
                <li><a href="#">外套</a></li>
                <li><a href="#">连体裤</a></li>
            </ul>
            <img src="8-img/1.png" id="img">
            <ul id="right">
                <li><a href="#">包包</a></li>
                <li><a href="#">凉鞋</a></li>
                <li><a href="#">单鞋</a></li>
                <li><a href="#">太阳镜</a></li>
                <li><a href="#">丝袜</a></li>
                <li><a href="#">帆布鞋</a></li>
                <li><a href="#">情侣装</a></li>
            </ul>
        </div>
    </body>
    </html>
    

    相关文章

      网友评论

          本文标题:淘宝

          本文链接:https://www.haomeiwen.com/subject/qdwuxftx.html