自动垂直滚动div内容循环

Jam*_*son 0 html javascript scroll prototype autoscroll

我试图找到一种简单的方法来让一个只有文本的div自动垂直滚动文本.我不想使用框架(虽然我确实使用Prototype,所以如果使用Prototype更容易,那么这很好,但没有Scriptalicious).

我假设必须有一种方法可以用几行代码来完成这个,但我对Javascript不太熟悉,知道如何最有效地做到这一点.

ekh*_*led 6

这可能不是常规的,但您可以尝试<marquee>标记

它适用于IE和FF,也是我最后一次检查,也是safari.

<marquee behavior="scroll" direction="up" height="250" 
   scrollamount="2" scrolldelay="10"">
  Your content goes here
</marquee>
Run Code Online (Sandbox Code Playgroud)

应该给你你想要的东西,
你可以像任何一样设计它们<div>......
然后还有没有javascript的额外优势......

根据您的评论进行修改

它变得更好,在任何浏览器中尝试这一点

onmouseover="this.stop()" onmouseout="this.start()"
Run Code Online (Sandbox Code Playgroud)

这在IE中

style="filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=0,
FinishOpacity=100, 
Style=1, StartX=0,  FinishX=0, StartY=0, FinishY=10) 
progid:DXImageTransform.Microsoft.Alpha( Opacity=100, FinishOpacity=0, 
Style=1, StartX=0, FinishX=0, StartY=90, FinishY=100)" 
Run Code Online (Sandbox Code Playgroud)

作为选框标记的属性...