首页 > Web开发 > 详细

js实现文字滚动(记录一下)

时间:2020-05-18 20:36:25      阅读:43      评论:0      收藏:0      [点我收藏+]

说明:代码来源网络,此处只做记录,方便日后使用

<html>
<style>
#demo{width:300px;margin:0 auto; overflow:hidden}
#indemo{width:300%}
#demo1{width:300px; float:left}
#demo2{width:300px; float:left}
</style>
<div id="demo">
  <div id="indemo">
    <div id="demo1">如何用js实现一个横向滚动新闻</div>
    <div id="demo2"></div>
  </div>
</div>
<script>
var speed=10;//数字越大越慢
var demo=document.getElementById("demo")
var demo1=document.getElementById("demo1")
var demo2=document.getElementById("demo2")
demo2.innerHTML=demo1.innerHTML;
function marquee(){
    if(demo.scrollLeft>=demo1.offsetWidth){
        demo.scrollLeft=0;
    }else{
        demo.scrollLeft++;
    }
}
setInterval(marquee,speed)
</script>
</html>

 

js实现文字滚动(记录一下)

原文:https://www.cnblogs.com/g177w/p/12912281.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!