图片首尾相接无缝滚动实例代码(向左/向右)

 前几天遇到一个图片滚动的问题,平实写的滚动都是一次滚动,首位不想接,下面的例子可以解决这个问题,首尾无缝相接滚动,可以向左滚动,也可以向右滚动。下面就是例子的代码。图片省略,样式省略。

 

详情请访问:http://www.walkerjava.com/thread-153-1-1.html


html代码 

 

  1. <div id="colee_right" style="white-space: nowrap; overflow: hidden;">
  2. <table cellpadding="0" cellspacing="0" border="0" style="border: none;">
  3. <tr>
  4. <td id="colee_right1" valign="top" align="center" style="border: none;">
  5. <table class="rolltable" cellpadding="0" cellspacing="0" border="0" style="border: none;">
  6. <tr align="center">
  7. <td>
  8. <img class="title_img" src="images/new_dedecms.gif" title="织梦内容管理系统" />
  9. </td>
  10. <td>
  11. <img class="title_img" src="images/new_discuz.gif" title="Discuz!社区论坛" />
  12. </td>
  13. <td>
  14. <img class="title_img" src="images/new_phpcms.gif" title="phpcms内容管理系统" />
  15. </td>
  16. <td>
  17. <img class="title_img" src="images/new_dvbbs.gif" title="动网论坛" />
  18. </td>
  19. <td>
  20. <img class="title_img" src="images/new_ecms.gif" title="帝国管理系统" />
  21. </td>
  22. <td>
  23. <img class="title_img" src="images/new_shopex.gif" title="shopex专业网店系统" />
  24. </td>
  25. <td>
  26. <img class="title_img" src="images/new_joekoe.gif" title="乔客内容管理系统" />
  27. </td>
  28. <td>
  29. <img class="title_img" src="images/new_phpwind.gif" title="phpwind内容管理系统" />
  30. </td>
  31. <td>
  32. <img class="title_img" src="images/new_pjblog.gif" title="中文个人博客系统程序" />
  33. </td>
  34. <td>
  35. <img class="title_img" src="images/new_oblog.gif" title="oblog博客系统" />
  36. </td>
  37. <td>
  38. <img class="title_img" src="imagesnew_dvnet.gif" title="动网内容管理系统" />
  39. </td>
  40. </tr>
  41. </table>
  42. </td>
  43. <td id="colee_right2" valign="top" style="border: none;"></td>
  44. </tr>
  45. </table>
  46. </div>
复制代码

javascript部分

  1. var speed = 30
  2. //速度数值越大速度越慢
  3. var colee_right2 = document.getElementById("colee_right2");
  4. var colee_right1 = document.getElementById("colee_right1");
  5. var colee_right = document.getElementById("colee_right");
  6. colee_right2.innerHTML = colee_right1.innerHTML;
  7. function Marquee4() {
  8. // 控制从右向左滚动
  9. if (colee_right.scrollLeft >= colee_right2.offsetWidth)
  10. colee_right.scrollLeft = 0;
  11. else {
  12. colee_right.scrollLeft++;
  13. }
  14. // 控制从左向右滚动
  15. /*
  16. if (colee_right.scrollLeft <= 0)
  17. colee_right.scrollLeft += colee_right2.offsetWidth;
  18. else {
  19. colee_right.scrollLeft--;
  20. }*/
  21. }
  22. var MyMar4 = setInterval(Marquee4, speed);
  23. colee_right.onmouseover = function() {
  24. clearInterval(MyMar4);
  25. }
  26. colee_right.onmouseout = function() {
  27. MyMar4 = setInterval(Marquee4, speed);
  28. }

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值