js实现的类marquee水平循环滚动

2019-12-24,,,

复制代码 代码如下:
<script>
var speed=20;/*速度数值越大速度越慢*/
document.getElementById('www_qpsh_com2').innerHTML=document.getElementById('www_qpsh_com1').innerHTML;

/*两个层来回交替出现*/
function Marquee(){
if(document.getElementById('www_qpsh_com2').offsetWidth-document.getElementById('www_qpsh_com').scrollLeft<=0)
document.getElementById('www_qpsh_com').scrollLeft-=document.getElementById('www_qpsh_com1').offsetWidth;
else{
document.getElementById('www_qpsh_com').scrollLeft++;
}
document.getElementById('my_marquee_info').innerHTML='';
document.getElementById('my_marquee_info').innerHTML+='div.scrollTop:'+document.getElementById('www_qpsh_com').scrollLeft;
}
var MyMar=setInterval(Marquee,speed);
www_qpsh_com.onmouseover=function() {clearInterval(MyMar);}
www_qpsh_com.onmouseout=function() {MyMar=setInterval(Marquee,speed);}
</script>

演示代码:

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

您可能感兴趣的文章:

  • JS与HTML结合使用marquee标签实现无缝滚动效果代码
  • JQuery插件Marquee.js实现无缝滚动效果
  • div+css+js实现无缝滚动类似marquee无缝滚动兼容firefox
  • 分别用marquee和div+js实现首尾相连循环滚动效果,仅3行代码
  • javascript 模拟Marquee文字向左均匀滚动代码
  • Class Of Marquee Scroll通用不间断滚动JS封装类
  • 用javascript实现代替marquee的滚动字幕效果代码
  • 用javascript代替marquee的滚动字幕效果代码
  • 再次更新!MSClass (Class Of Marquee Scroll通用不间断滚动JS封装类 Ver 1.6)
  • JS实现无缝循环marquee滚动效果

《js实现的类marquee水平循环滚动.doc》

下载本文的Word格式文档,以方便收藏与打印。