div文字滚动效果在不同的浏览器里出现上下两行文字重叠问题_html/css_WEB-ITnose

php中文网
发布: 2016-06-24 12:14:47
原创
2063人浏览过

本帖最后由 constance2098 于 2012-09-12 15:35:09 编辑

用div做出的文字滚动效果在大部分浏览器上都没问题,只是在个别电脑的浏览器上观看时出现上下两行重叠效果;而且这个滚动效果页面A是嵌入在页面B里的,单独访问页面A是没问题的,但是访问页面B时这个页面就出现了上下两行文字重叠在一起的问题,求大侠帮助;
代码如下:




  • 1111111

  • 2222222

  • 3333333

  • 4444444

  • 5555555


  • <script> <br /> var Mar = document.getElementById("Marquee"); <br /> var child_div=Mar.getElementsByTagName("li") <br /> var picH = 16; <br /> var scrollstep=3; <br /> var scrolltime=100; <br /> var stoptime=5000; <br /> var tmpH = 0; <br /> Mar.innerHTML += Mar.innerHTML; <br /> function start(){ <br /> if(tmpH < picH){ <br /> tmpH += scrollstep; <br /> if(tmpH > picH )tmpH = picH ; <br /> Mar.scrollTop = tmpH; <br /> setTimeout(start,scrolltime); <br /> }else{ <br /> tmpH = 0; <br /> Mar.appendChild(child_div[0]); <br /> Mar.scrollTop = 0; <br /> setTimeout(start,stoptime); <br /> } <br /> } <br /> onload=function(){setTimeout(start,stoptime)}; <br /> </script>

    回复讨论(解决方案)

    请大侠们帮忙呀 是代码的问题还是浏览器的问题呢?

    到底是哪儿的问题呢,该怎么解决呀

    是代码的问题还是浏览器的问题呢?如果是代码的问题,单独访问页面A没问题啊;如果是浏览器的问题,不单是一台电脑出现重叠,请各位帮忙呀

    HTML速学教程(入门课程)
    HTML速学教程(入门课程)

    HTML怎么学习?HTML怎么入门?HTML在哪学?HTML怎么学才快?不用担心,这里为大家提供了HTML速学教程(入门课程),有需要的小伙伴保存下载就能学习啦!

    下载
    来源:php中文网
    本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
    最新问题
    开源免费商场系统广告
    热门教程
    更多>
    最新下载
    更多>
    网站特效
    网站源码
    网站素材
    前端模板
    关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
    php中文网:公益在线php培训,帮助PHP学习者快速成长!
    关注服务号 技术交流群
    PHP中文网订阅号
    每天精选资源文章推送
    PHP中文网APP
    随时随地碎片化学习

    Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号