网页上最常用的是MARQUEE,也是最简单的一种:把要想滚动的内容放到
this.stop()就是表示它停止
也可以用js+div来写
写一个js递调用控制div里面的内容的距离
js就稍微比MARQUEE复杂一点:
下面我给你它的代码
要滚动的内容,这个滚动是不间隔的滚动 |
var speed=20; //改变该数值可改变滚动速度,数值越小,速度越快
cfdemo2.innerHTML=cfdemo1.innerHTML
function CFMarquee(){
if(cfdemo2.offsetWidth-cfdemo.scrollLeft<=0)
cfdemo.scrollLeft-=cfdemo1.offsetWidth
else{
cfdemo.scrollLeft++
}
}
var CFMar=setInterval(CFMarquee,speed)
cfdemo.onmouseover=function() {clearInterval(CFMar)}
cfdemo.onmouseout=function() {CFMar=setInterval(CFMarquee,speed)}
如果还不懂就直接问我也可以