为什么js里面的图片滚动一段时间之后就不动了?是下面这段代码有问题吗?

<script>
var speed=30
demo21.innerHTML=demo11.innerHTML
function Marquee(){
if(demo21.offsetTop-demo10.scrollTop<=0)
demo10.scrollTop-=demo11.offsetHeight
else{
demo10.scrollTop++
}
}
var MyMar=setInterval(Marquee,speed)
demo10.onmouseover=function(){clearInterval(MyMar)}
demo10.onmouseout=function(){MyMar=setInterval(Marquee,speed)}
</script>
</div>

这里有一个无缝滚动效果
方向可以自己设置
可以设置定高定宽停顿
你把文字改成图片就行
里面有源码可以参考

参考资料:http://www.blueidea.com/common/shoutbox/redir.asp?9=y&id=12229

温馨提示:答案为网友推荐,仅供参考
相似回答