求助

jiandanbofd123 2012-10-12 11:43:25
谁有 图片滚动代码 可以兼容所有浏览器的 谢谢哦
...全文
101 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
a8509190 2012-10-12
  • 打赏
  • 举报
回复
楼上的可以,其实自己写一遍印象更深刻!
kukaco 2012-10-12
  • 打赏
  • 举报
回复

<div id="colee" style="overflow:hidden;height:253px;width:410px;">
<div id="colee1">
<p><img src="bg3.jpg">
</p>
<p><img src="bg3.jpg">
</p>
<p><img src="bg3.jpg">
</p>
<p><img src="bg3.jpg">
</p>
<p><img src="bg3.jpg">
</p>
<p><img src="bg3.jpg">
</p>
<p><img src="bg3.jpg">
</p>
<p><img src="bg3.jpg">
</p>
</div>
<div id="colee2">
</div>
</div>
<script>
var speed = 30;
var colee2 = document.getElementById("colee2");
var colee1 = document.getElementById("colee1");
var colee = document.getElementById("colee");
colee2.innerHTML = colee1.innerHTML;
//克隆colee1为colee2
function Marquee1() {
//当滚动至colee1与colee2交界时
if(colee2.offsetTop - colee.scrollTop <= 0) {
colee.scrollTop -= colee1.offsetHeight;
//colee跳到最顶端
} else {
colee.scrollTop++
}
}

var MyMar1 = setInterval(Marquee1, speed)//设置定时器
//鼠标移上时清除定时器达到滚动停止的目的
colee.onmouseover = function() {
clearInterval(MyMar1)
}
//鼠标移开时重设定时器
colee.onmouseout = function() {
MyMar1 = setInterval(Marquee1, speed)
}
</script>
<!--向上滚动代码结束-->

87,992

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧