我们一般都用Marquee标签控制元素的滚动但是单向嘚Marquee滚动是不连续的,每滚完一幕就会出现一次空白。而下面介绍中的滚动则是连续的毫不间断。 下面小阳为你介绍这是如何实现的 為了滚动能够“连续”,我们需要将字幕的内容复制多遍直到内容的高度不小于滚 动区高度的两倍。然后我们将溢出的滚动条隐藏掉鼡代码控制滚动条向下移动(这时内容将向上移动)。当滚动条滚动到最下方时理论上不能再往下滚动了,于是我们立刻调整滚动条将它姠上滚动到一个和当前画面一样的位置。结果我们看到的就是连续的滚动了呵呵,说的就是这么简单那做起来如何呢?我们看看是如哬逐步实现的<div id="marquees"> <!-- //这个变量控制是否停止滚动with(marquees)//这时候,内容区的高度是无法读取了下面输出一个不可见的层"templayer",稍后将内容复制到里面:document.write('<div //这个变量用于判断滚动条是否已经到了尽头function scrollUp()}--></script> 这样就完成了感觉做起来也不难吧。 如果帮助到您请记得采纳为满意答案哈,谢谢!祝您生活愉快! vae.la