zoukankan      html  css  js  c++  java
  • 文字列表无缝滚动

    HTML代码:

    <div id="rule">
                    <div class="list" id="list">
                        <p>用户185****0000   获得XXX优惠券</p>
                        <p>用户185****0000   获得XXX优惠券</p>
                        <p>用户185****0000   获得XXX优惠券</p>
                        <p>用户185****0000   获得XXX优惠券</p>
                        <p>用户185****0000   获得XXX优惠券</p>
                        <p>用户185****0000   获得XXX优惠券</p>
                        <p>用户185****0000   获得XXX优惠券</p>
                        <p>用户185****0000   获得XXX优惠券</p>
                        <p>用户185****0000   获得XXX优惠券</p>
                        <p>用户185****0000   获得XXX优惠券</p>
                        <p>用户185****0000   获得XXX优惠券</p>
                        <p>用户185****0000   获得XXX优惠券</p>
                    </div>
                    <div class="list2" id="list2"></div>
                </div>

    JavaScript代码

    var speed=50;
    var list=document.getElementById('list');
    var list2=document.getElementById('list2');
    var rule=document.getElementById('rule');
    list2.innerHTML=list.innerHTML;
    function Marquee(){
        if(list2.offsetTop-rule.scrollTop<=0)
            rule.scrollTop-=list.offsetHeight;
        else{
            rule.scrollTop++;
        }
    }
    var MyMar=setInterval(Marquee,speed);
    rule.onmouseover=function() {clearInterval(MyMar)}
    rule.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
  • 相关阅读:
    C#面向对象三大特性:多态
    C#面向对象三大特性:继承
    C#面向对象三大特性:封装
    C# 函数
    SQL常用语句和函数
    NuGet 常用命令
    SQL Server不同服务器不同数据库间的操作
    C# 面试编程算法题
    C# 冒泡排序
    域名和URL各部分组成
  • 原文地址:https://www.cnblogs.com/zhaixr/p/6731727.html
Copyright © 2011-2022 走看看