社区
图象工具使用
帖子详情
图片首尾无缝相接滚动的
lingli069
2008-11-20 02:01:16
怎么用JavaScript实现一串图片首尾无缝相接滚动的?
...全文
365
3
打赏
收藏
图片首尾无缝相接滚动的
怎么用JavaScript实现一串图片首尾无缝相接滚动的?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
scscms太阳光
2008-12-13
打赏
举报
回复
二楼的就可以,如果你还想要高级点的就可以考虑用JS插件MSClass.js
waaoo
2008-12-02
打赏
举报
回复
<DIV id=demo style="overflow:hidden;height :
200
px;width :
95
px;background-color:white;color:#ffffff;
border-width :1px 1px 1px 1px;border-style :dotted dotted dotted dotted;border-color :black black black black;" align=center>
<DIV id=demo1>
<!-- 定义图片 -->
<IMG src=http://www.pc354.com/images/logo.gif>
<IMG src=http://www.pc354.com/images/logo.gif>
<IMG src=http://www.pc354.com/images/logo.gif>
<IMG src=http://www.pc354.com/images/logo.gif>
<IMG src=http://www.pc354.com/images/logo.gif>
<IMG src=http://www.pc354.com/images/logo.gif>
<IMG src=http://www.pc354.com/images/logo.gif>
<IMG src=http://www.pc354.com/images/logo.gif>
</DIV>
<DIV id=demo2></DIV>
</DIV>
<script>
var speed=
30
demo2.innerHTML=demo1.innerHTML
function Marquee(){
if(demo2.offsetTop-demo.scrollTop<=0)
demo.scrollTop-=demo1.offsetHeight
else{
demo.scrollTop++
}
}
var MyMar=setInterval(Marquee,speed)
demo.onmouseover=function(){clearInterval(MyMar)}
demo.onmouseout=function(){MyMar=setInterval(Marquee,speed)}
</script>
luoyinshuang
2008-12-02
打赏
举报
回复
如果滚动图片没有特殊要求,用下面的方法已经可以了。
document.write("<marquee behavior=scroll direction=left width=578 height=90 scrollamount=1 scrolldelay=1 onmouseover='this.stop()' onmouseout='this.start()'>");
document.write('<a href="xxdldh/01.gif"><img border="0" src="xxdldh/01-1.gif" width="180" height="90">');
document.write('<a href="xxdldh/02.gif"><img border="0" src="xxdldh/02-2.gif" width="180" height="90">');
document.write('<a href="xxdldh/03.gif"><img border="0" src="xxdldh/03-3.gif" width="180" height="90">');
document.write('<a href="xxdldh/04.gif"><img border="0" src="xxdldh/04-4.gif" width="180" height="90">');
document.write('<a href="xxdldh/05.gif"><img border="0" src="xxdldh/05-5.gif" width="180" height="90">');
document.write('<a href="xxdldh/06.gif"><img border="0" src="xxdldh/06-6.gif" width="180" height="90">');
document.write('<a href="xxdldh/07.gif"><img border="0" src="xxdldh/07-7.gif" width="180" height="90">');
document.write('<a href="xxdldh/08.gif"><img border="0" src="xxdldh/08-8.gif" width="180" height="90">');
document.write('<a href="xxdldh/09.gif"><img border="0" src="xxdldh/09-9.gif" width="180" height="90">');
document.write('<a href="xxdldh/10.gif"><img border="0" src="xxdldh/10-10.gif" width="180" height="90">');
document.write('<a href="xxdldh/12.gif"><img border="0" src="xxdldh/12-12.gif" width="180" height="90">');
document.write('<a href="xxdldh/13.gif"><img border="0" src="xxdldh/13-13.gif" width="180" height="90">');
document.write("</marquee>");
如果是图片路径需要从数据库读取,或数量不定,或有更复杂的要求,这个就要结合后台代码来写了。
图片
首尾
相接
无缝
滚动
实例代码(向左/向右)
前几天遇到一个
图片
滚动
的问题,平实写的
滚动
都是一次
滚动
,首位不想接,下面的例子可以解决这个问题,
首尾
无缝
相接
滚动
,可以向左
滚动
,也可以向右
滚动
。下面就是例子的代码。
图片
省略,样式省略。 更多详情实例请访问http://www.walkerjava.com/thread-153-1-1.htmlHTML代码<div id="colee_right" style="wh...
slide ——
首尾
相接
の平滑切换效果
撸了一天的效果。 我不知道怎么贴demo啊,而且我是为手机写的,电脑上也不方便看。 这里有个网上的类似demo,可以参见 →请戳http://d.lanrentuku.com/down/js/jiaodiantu-1009/
图片
平滑
滚动
切换,关键在于是
首尾
相接
,
无缝
循环。 一般,要做
图片
的
滚动
切换,采取的做法是将
图片
排成一横行slide,外面再套一个overflow:...
写了一个
图片
横向
滚动
且
首尾
相接
的JS组件
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮
图片
链接和
图片
上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
cocos2d-x无限
滚动
背景
在一些跑酷类,打飞机类的手游,背景需要无限的
滚动
,我也来实现一下无限跑动。原理比较简单,就是画一张头尾可以
相接
图片
,用两个精灵加载这个
图片
,两个精灵的位置是
相接
的,然后两个精灵轮流显示,如果有一个精灵完全离开屏幕,则将精灵设置为连接在另一个精灵后的位置。我们来看看代码: bool CTest::init() { CCAssert(CCLayer::init(), "");
图象工具使用
1,451
社区成员
24,331
社区内容
发帖
与我相关
我的任务
图象工具使用
多媒体/设计/Flash/Silverlight 开发 图象工具使用
复制链接
扫一扫
分享
社区描述
多媒体/设计/Flash/Silverlight 开发 图象工具使用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章