zoukankan      html  css  js  c++  java
  • js实现文字字幕滚动

        <div class="dggd_r" id="h" style="height:400px;overflow:hidden;display:inline;float:left;">
                    <ul id="h1">
                        <li><a href="#">SD卡雷锋精神的路口附近?</a></li>
                        <li><a href="#">SD卡雷锋精神的路口附近??</a></li>
                        <li><a href="#">SD卡雷锋精神的路口附近?真爱吗? </a></li>
                        <li><a href="#">SD卡雷锋精神的路口附近??</a></li>
                        <li><a href="#">SD卡雷锋精神的路口附近?</a></li>
                        <li><a href="#">SD卡雷锋精神的路口附近??</a></li>
                        <li><a href="#">SD卡雷锋精神的路口附近??</a></li>
                        <li><a href="#">SD卡雷锋精神的路口附近?? </a></li>
                        <li><a href="#">SD卡雷锋精神的路口附近??</a></li>
                        <li><a href="#">SD卡雷锋精神的路口附近?细节决定成败 </a></li>
                        <li><a href="#">SD卡雷锋精神的路口附近??</a></li>
                        <li><a href="#">SD卡雷锋精神的路口附近??</a></li>
                        <li><a href="#">SD卡雷锋精神的路口附近?</a></li>
                        <li><a href="#">SD卡雷锋精神的路口附近??</a></li>
                        <li><a href="#">SD卡雷锋精神的路口附近?</a></li>
                        <li><a href="#">你单身的主要原因?</a></li>
                        <li><a href="#">SD卡雷锋精神的路口附近??</a></li>
                        <li><a href="#">SD卡雷锋精神的路口附近?? </a></li>
                        <li><a href="#">SD卡雷锋精神的路口附近??</a></li>
                        <li><a href="#">SD卡雷锋精神的路口附近?</a></li>
                    </ul>
                    <ul id="h2"></ul>
                </div>
                <script type="text/javascript">
                    var speed=40;
                    var h2=document.getElementById("h2");
                    var h1=document.getElementById("h1");
                    var h=document.getElementById("h");
                    h2.innerHTML=h1.innerHTML;
                    function Marquee(){
                        if(h2.offsetTop-h.scrollTop<=0){
                            h.scrollTop-=h1.offsetHeight;
                        }                    
                        else{
                        h.scrollTop++;
                        }
                    }
                    var MyMar=setInterval(Marquee,speed);
                    h.onmouseover=function() {clearInterval(MyMar)}
                    h.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
            </script>

    功能的实现只需这些代码即可 ,当然如果不行,就是div的高度有问题。

  • 相关阅读:
    头条java 后台一面凉经
    JVM运行时数据区
    基础篇——Spring Cloud Hystrix
    bug篇——idea拉取代码认证失败重新登录
    基础篇——代理模式之SpringAOP
    基础篇——代码优化100条之(11—20)
    电商项目实战(架构八)——RabbitMQ实现延迟消息
    电商项目实战(架构七)——Mongodb实现文档操作
    基础篇——代码优化100条之(1—10)
    电商项目实战(架构六)——Elasticsearch实现商品搜索
  • 原文地址:https://www.cnblogs.com/123qw/p/3751208.html
Copyright © 2011-2022 走看看