代码如下 关于marquee留白问题 速度 不要js的 记得牛逼的老师讲过 不...

发布网友 发布时间:2024-10-23 22:49

我来回答

3个回答

热心网友 时间:2024-10-30 11:24

<DIV id=demo style="OVERFLOW: hidden; WIDTH: 160px; COLOR: #ffffff; HEIGHT: 240px">
<DIV id=demo1>
<center>
<!--从这里开始换成你的内容-->
<IMG src="1.gif" width=150 height=120 border=0 alt="第一张">
<IMG src="2.gif" width=150 height=120 border=0 alt="第二张">
<IMG src="3.gif" width=150 height=120 border=0 alt="第三张">
<!--内容结束-->
</center>
</DIV>
<DIV id=demo2></DIV>
</DIV>
<SCRIPT Language="JavaScript">
demo2.innerHTML = demo1.innerHTML; //克隆demo1为demo2
var speed = 30; //滚动速度,数字越小速度越快

function Marquee(){
//内容滚动主函数
if(demo2.offsetTop-demo.scrollTop<=0){
//当滚动至demo1与demo2交界时
demo.scrollTop-=demo1.offsetHeight; //demo跳到最顶端
}else{
demo.scrollTop++;
}
initialize();
}

function initialize(){
timer = setTimeout("Marquee()", speed);
}

function StopMarquee(){
clearInterval(timer);
//清除定时器达到滚动停止的目的
}
initialize();
demo.onmouseover=StopMarquee //鼠标移上时清除定时器达到滚动停止的目的
demo.onmouseout=initialize //鼠标移开时重设定时器

</SCRIPT>

热心网友 时间:2024-10-30 11:22

scrolldelay 延迟时间
behavior模式,应该是这个,behavior=scroll来回滚动
其它的没听说

热心网友 时间:2024-10-30 11:25

ygjgjgjhgy
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com