我们用js+html来模拟marquee标签效果,下面代码只不过是向上翻滚的:
<TABLE align=center bgColor=#ffffff border=0 cellPadding=0 cellSpacing=0 width=779>
<TBODY>
<DIV id=demo style="overflow:hidden;height :40px;width :760px;background-color:;color:#000000;"align=left><DIV id=demo1> 此处添加滚动内容
</DIV>
<DIV id=demo2></DIV>
</DIV>
<SCRIPT>...
var speed=60//滚动速度
demo2.innerHTML=demo1.innerHTML
function Marquee()...{
if(demo2.offsetTop-demo.scrollTop<=0)
demo.scrollTop-=demo1.offsetHeight
else...{
demo.scrollTop++
}
}
var MyMar=setInterval(Marquee,speed)
demo.onmouseover=function()...{clearInterval(MyMar)}
demo.onmouseout=function()...{MyMar=setInterval(Marquee,speed)}
</SCRIPT>
</TBODY></TABLE> 
本文介绍了一种使用JavaScript和HTML模拟Marquee标签实现文本向上滚动的方法。通过设置DOM元素和定时器,可以控制滚动的速度及行为。
510

被折叠的 条评论
为什么被折叠?



