`
abao0918
  • 浏览: 3292 次
  • 性别: Icon_minigender_1
  • 来自: 河南
文章分类
社区版块
存档分类
最新评论

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

阅读更多

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

 

详情请访问: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. }

 

分享到:
评论

相关推荐

    marquee图片无缝滚动(上下左右均可)

    由于只有一个文件名“marquee无缝滚动”,我们可以推测这可能是一个示例文件,包含了如何实现marquee插件的无缝滚动效果的代码或配置。 **详细知识点:** 1. **HTML `&lt;marquee&gt;` 元素**:这是一个非标准但广泛支持...

    图片首尾相接 上下滚动.html javascript

    绝对好用 部分代码如下: &lt;script&gt; var speed=30 demo2.innerHTML=demo1.innerHTML function Marquee(){ if(demo2.offsetTop-

    利用Marquee实现无缝循环滚动文字

    - 示例:`向左滚动的文字&lt;/marquee&gt;` - **`height`** 和 **`width`**: 分别设置滚动区域的高度和宽度。 - 示例:`指定高度为10%,宽度为200px的滚动区域&lt;/marquee&gt;` - **`hspace`** 和 **`vspace`**: 设置滚动...

    js原生图片上下无缝滚动

    在网页设计中,图片上下无缝滚动是一种常见的动态效果,它能为用户带来更生动、更具吸引力的视觉体验。本文将深入探讨如何使用原生JavaScript实现这一功能,包括基本原理、关键代码实现以及优化技巧。 首先,我们要...

    无缝左右滚动的jquery特效

    4. **无限循环**:为了实现无缝滚动,需要在元素到达边界时进行巧妙的处理,通常是复制首尾元素,然后在滚动到最右侧时将其移回左侧,反之亦然,以达到视觉上的连续滚动。 5. **方向判断**:根据用户的操作(例如...

    无缝连接可循环滚动布局

    在Android开发中,创建一个无缝连接可循环滚动的布局是一个常见的需求,比如在轮播图、商品列表等场景。这个自定义的`ViewGroup`,名为`ForeverLayout`,就是为了满足这种需求而设计的。它允许用户在内容达到边界时...

    图片动态循环滚动js代码

    10. **无缝滚动**:为了提高用户体验,图片轮播应该做到无缝切换,即当前图片消失的同时下一张图片已经加载到位,这需要精细的时间管理和图片预加载。 综上所述,实现"图片动态循环滚动js代码"涉及到一系列的前端...

    javascript实现状态栏文字首尾相接循环滚动的方法

    状态栏文字首尾相接循环滚动是一种常见的网页效果,它可以使网页状态栏上的文字像跑马灯一样连续不断地滚动。这种效果可以通过JavaScript实现,下面将详细介绍实现这一效果的原理和具体方法。 首先,要理解...

    跑马灯首尾相接无缝隙.js

    跑马灯首尾相接无缝隙.js

    repeater动态首尾相接显示图片

    在本文中,我们将深入探讨如何使用ASP.NET中的Repeater控件来实现动态首尾相接显示图片的功能。Repeater是一个非常灵活的数据绑定控件,它允许我们根据数据源中的每一项自定义HTML输出。这种技术常用于创建列表、...

    javascript 首尾相接 水平滚动相册.html

    部分代码如下: var speed=1 demo2.innerHTML=demo1.innerHTML function Marquee(){ if(demo2.offsetWidth-demo.scrollLeft) demo.scrollLeft-=demo1.offsetWidth else{ demo.scrollLeft++ } } var ...

    无缝滚动展示效果_v2

    大致内容: 1、默认向左滚动展示; 2、点击左右箭头改变展示方向; 3、点击左右箭头改变展示速度; 4、鼠标移至div滚动停止; 5、首尾循环无缝滚动展示。 修改内容: 1、ie杂项打开;2、下图片不滚动

    javascript首尾相连滚动

    在本项目中,“javascript首尾相连滚动”是指利用JavaScript实现的一种视觉效果,使得一组图片或略缩图在页面上形成首尾相接、无缝滚动的展示方式。这种效果常常用于网站的幻灯片、轮播图或者产品展示区域,为用户...

    使用JS实现图片轮播的实例(前后首尾相接)

    在实现轮播时,常见的需求包括图片的自动播放、手动切换、首尾图片首尾相接等效果,其中“首尾相接”意味着当轮播到最后一个图片时,下一个动作是返回到第一个图片,形成一个循环。 在提供的代码示例中,我们首先...

    点击左右按钮滚动一个图片展示

    - `.seckill_slider_left`与`.seckill_slider_right`:左右两个控制按钮,分别用于向左或向右切换图片。 2. **图片滑块**: - `#seckill_slider`:滑块容器,宽度设置为10000px以容纳多张图片。 - `#seckill_...

    unity 实现多个RectTransform首尾无缝衔接无尽循环

    实现多个RectTransform首尾无缝衔接无尽循环,可以通过自定义开始时间计算出当前开始的位置,支持每个RectTransform自定义大小。

    文字上下相接 滚动.html js

    部分代码如下: &lt;script type="text/javascript"&gt; var Marquee = function(id){ try{document.execCommand("BackgroundImageCache", false, true);}catch(e){}; var container = document.getElementById(id),...

    文字首尾连接向上滚动代码

    可以使文字之间首尾连接,进行向上滚动,用了都说好啊,那么多的事啊

    首尾相接上下循环广告

    首尾相接上下循环广告是一种常见的网页动态效果,它能够以一种流畅且吸引人的方式展示一系列广告或内容,用户在浏览时会感觉广告在页面上不断循环滚动,从而提高其可见性和点击率。这种效果主要通过JavaScript和CSS...

    DRScrollerView:无限滚动轮播图--首尾相接方式

    DRScrollerView是一款适用于iOS应用开发的无限滚动轮播图组件,它采用了首尾相接的方式,使得用户在浏览时无法察觉到图片切换的界限,从而提供流畅无断点的用户体验。这种技术常用于APP的首页广告、产品展示等场景,...

Global site tag (gtag.js) - Google Analytics