社区
图象工具使用
帖子详情
图片首尾无缝相接滚动的
lingli069
2008-11-20 02:01:16
怎么用JavaScript实现一串图片首尾无缝相接滚动的?
...全文
363
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>");
如果是图片路径需要从数据库读取,或数量不定,或有更复杂的要求,这个就要结合后台代码来写了。
图片
首尾
相接
无缝
滚动
实例代码(向左/向右)
本文介绍了一种实现
图片
平滑
无缝
滚动
的技术,通过调整HTML和JavaScript代码,使得
图片
集能够实现
首尾
相连的
滚动
效果,适合网页布局和展示多个
图片
场景。
slide ——
首尾
相接
の平滑切换效果
本文介绍了一种实现
图片
无缝
滚动
切换的方法,通过复制
图片
并利用视觉诡计达成
首尾
相接
的循环效果。适用于手机端,需调整以适配PC。
写了一个
图片
横向
滚动
且
首尾
相接
的JS组件
本文分享了作者从依赖网络组件到自己编写JS组件的成长历程,特别介绍了一个实现
图片
在固定宽度容器内右向左平滑
滚动
,且
首尾
相接
的组件。当鼠标悬停时,
滚动
暂停,移开后继续
滚动
。组件通过两个复制的ul元素实现
无缝
衔接效果,提高了用户体验。
cocos2d-x无限
滚动
背景
本文介绍了一种在手游中实现背景无限
滚动
的方法。通过使用两个精灵加载同一张可
首尾
相接
的
图片
,并不断调整它们的位置,使得背景能够
无缝
滚动
。当一个精灵完全移出屏幕时,会将其重新定位到另一个精灵之后。
图象工具使用
1,451
社区成员
24,331
社区内容
发帖
与我相关
我的任务
图象工具使用
多媒体/设计/Flash/Silverlight 开发 图象工具使用
复制链接
扫一扫
分享
社区描述
多媒体/设计/Flash/Silverlight 开发 图象工具使用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章