| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 343 人关注过本帖
标题:我不知道,麻烦一下大家!
只看楼主 加入收藏
kuangshen
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2007-7-2
收藏
 问题点数:0 回复次数:3 
我不知道,麻烦一下大家!
这个效果我没做好,
<marquee behavior="scroll" direction="left" width="790" height="100" loop="-1" scrollamount="1" scrolldelay="1" style="font:12px;" onMouseOver="this.stop();" onMouseOut="this.start();">
<img src="&#26631;&#39064;.jpg" width="760" height="123"><br></marquee>

这是一个跑马灯的效果,但是我这个效果,还没做好,他要从遮照的地方走出来 然后走完 后面都没有接上,

我想要的是 出来浏览的时候图就可以看见 然后 中间不断掉,怎么做,麻烦大家了!!!!!
搜索更多相关主题的帖子: 麻烦 
2007-09-13 19:07
madpbpl
Rank: 4
等 级:贵宾
威 望:11
帖 子:2876
专家分:244
注 册:2007-4-5
收藏
得分:0 

查了一下,都是用js控制的。楼主可以做个参考,具体自己调整一下
<div id=demo style=overflow:hidden;height:33;width:200;background:#214984;color:#ffffff>
<table align=left cellpadding=0 cellspace=0 border=0>
<tr>
<td id=demo1 valign=top><img src="/img/link.gif"><img src="/img/link1.gif"><img src="/img/link2.gif"><img src="/img/link3.gif">
</td>
<td id=demo2 valign=top></td>
</tr>
</table>
</div>

<script>
var speed=30
demo2.innerHTML=demo1.innerHTML
function Marquee(){
if(demo2.offsetWidth-demo.scrollLeft<=0)
demo.scrollLeft-=demo1.offsetWidth
else{
demo.scrollLeft++
}
}
var MyMar=setInterval(Marquee,speed)
demo.onmouseover=function() {clearInterval(MyMar)}
demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
</script>

2007-09-13 19:47
kuangshen
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2007-7-2
收藏
得分:0 
我不怎么会看啊...能改一下我发的吗?麻烦了哦
2007-09-13 21:35
madpbpl
Rank: 4
等 级:贵宾
威 望:11
帖 子:2876
专家分:244
注 册:2007-4-5
收藏
得分:0 

上面已经给你代码了
<div id=demo style=overflow:hidden;height:33;width:200;background:#214984;color:#ffffff>
<table align=left cellpadding=0 cellspace=0 border=0>
<tr>
<td id=demo1 valign=top> <img src="/img/link.gif"><img src="/img/link1.gif"><img src="/img/link2.gif"><img src="/img/link3.gif">
</td>
<td id=demo2 valign=top></td>
</tr>
</table>
</div>

<script>
var speed=30
demo2.innerHTML=demo1.innerHTML
function Marquee(){
if(demo2.offsetWidth-demo.scrollLeft<=0)
demo.scrollLeft-=demo1.offsetWidth
else{
demo.scrollLeft++
}
}
var MyMar=setInterval(Marquee,speed)
demo.onmouseover=function() {clearInterval(MyMar)}
demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
</script>
红色的img换成你自己img
高度、宽度、颜色自己调整

2007-09-14 00:10
快速回复:我不知道,麻烦一下大家!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.059100 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved