美文网首页
文字左右轮播

文字左右轮播

作者: 露露璐璐 | 来源:发表于2018-06-27 11:01 被阅读0次
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style>
        * {
            padding:0;
            margin:0;
            font-family:"微软雅黑";
        }
        li {
            list-style:none;
        }
        a {
            text-decoration:none;
        }
        img {
            border:none;
        }
        .box {
            padding-left:50px;
            /*background:url("images/xtb.png") no-repeat;*/
            margin-top:100px;
            margin-left:100px;
        }
        .winBox {
            width:300px;
            height:40px;
            overflow:hidden;
            position:relative;
            background:pink;
        }
        .scroll {
            /*width的大小是根据下面li的长度和多少个li而定的,需注意!*/
            width:1500px;
            position:absolute;
            left:0px;
            top:0px;
        }
        .scroll li {
            width:150px;
            float:left;
            line-height:40px;
            text-align:center;
        }
    </style>
</head>
<body>
<div class="box">
    <div class="winBox">
        <ul class="scroll">
            <li><a href="#">时尚休闲裤68元</a></li>
            <li><a href="#">羊呢绒套衫38元</a></li>
            <li><a href="#">新款雪地靴88元</a></li>
            <li><a href="#">加厚法兰绒108元</a></li>
            <li><a href="#">连裤袜19元2双</a></li>
            <!--给所要的内容复制一份-->
            <li><a href="#">时尚休闲裤68元</a></li>
            <li><a href="#">羊呢绒套衫38元</a></li>
            <li><a href="#">新款雪地靴88元</a></li>
            <li><a href="#">加厚法兰绒108元</a></li>
            <li><a href="#">连裤袜19元2双</a></li>
        </ul>
    </div>
</div>

<script src="//cdn.bootcss.com/jquery/2.2.2/jquery.js"></script>
<script type="text/javascript">
    $(function() {
        var num = 0;
        function goLeft() {
            //750是根据你给的尺寸,可变的
            if (num == -750) {
                num = 0;
            }
            num -= 1;
            $(".scroll").css({
                left: num
            })
        }
        //设置滚动速度
        var timer = setInterval(goLeft, 20);
        //设置鼠标经过时滚动停止
        $(".box").hover(function() {
                clearInterval(timer);
            },
            function() {
                timer = setInterval(goLeft, 20);
            })
    })
</script>
</body>
</html>

相关文章

网友评论

      本文标题:文字左右轮播

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