怎么让Marquee的滚动事件 默认就不滚动,当我把鼠标移到Marquee上 就会滚动了 .

 我来答
乐珈蓝利0hL017
2011-04-27 · TA获得超过1.5万个赞
知道大有可为答主
回答量:3703
采纳率:80%
帮助的人:1488万
展开全部
<MARQUEE id=a onmouseover=a.stop() style="FONT-SIZE: 11pt; COLOR: white"
onmouseout=a.start() scrollAmount=2 direction=up width=410 bgColor=#6699ff
height=150>
<DIV align="center">欢迎<?= $_SESSION[username]?>友情提示<br>
<font color='red'>友情提示友情提示</font><font color='blue'>友情提示</font><br>
友情提示友情提示session<br>
友情提示如下:<br>
友情提示<br>
友情提示友情提示友情提示<br></DIV></MARQUEE>

这是核心代码,可以用MARQUEE来产生各种文字滚动的效果!!!

上面代码实现当鼠标移动到滚动文字上面的时候,文字就停止滚动,移开鼠标又开始滚动。
追问
这个我知道  主要是  我想让它在初始化的时候  默认是不滚动的 .
追答
通过script+marquee可实现更多的定时开始、滚动的方向、滚动步长、可视宽度、定时器大致间歇停顿时间、开始等待时间、间歇滚动间距等选项……

具体结合script例子,请百度搜索【Ma横向带停顿的图片滚动,script+marquee实现】关键字的首个链接结果页面内容。

希望能够有所帮助。
李村小铁匠
2011-05-03 · TA获得超过459个赞
知道答主
回答量:242
采纳率:0%
帮助的人:66万
展开全部
让BODY onload的时候就加载一个方法,方法内容是:document.getElementById("a").stop();
(a是指哪个MARQUEE对象的ID。。。)
追问
我想让他默认不滚动并且  让marquee默认显示全部图片 .    如果加载时就Stop的的话  就没图片显示了 .图片还没滚出来 .
追答
這個用MARQUEE還真做不來啊 不能用JS做么?

aaaa
bbbbb
Images are here.
fffff
gggg

var speed=50
demo2.innerHTML=demo1.innerHTML
function Marquee(){
if(demo2.offsetTop-demo.scrollTop
demo.onmouseover=function() {clearInterval(MyMar)}
demo.onmouseout=function(){MyMar=setInterval(Marquee,speed)}

这是由下到上滚动的 我这也是把别人的 “JS 连续滚动 代码” 进行了一点修改给你的
如果你要其他的滚动方向,搜一下“JS 连续滚动“ 就会有好多 四个方向都有然后加一行
clearInterval(MyMar)
就OK了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式