`

实现图片的动态向右循环显示

阅读更多
window.onload = function() {
window.setInterval("dateTime()",1000);
var speed=10;
var tab=document.getElementById("scroll_father");
var tab1=document.getElementById("scroll_1");
var tab2=document.getElementById("scroll_2");
tab2.innerHTML=tab1.innerHTML;
tab.scrollLeft=tab1.offsetWidth;
function Marquee(){
if(tab.scrollLeft == 0) {
tab.scrollLeft=tab1.offsetWidth;
} else {
tab.scrollLeft--;
}
}
//设置循环现实
var MyMar=setInterval(Marquee,speed);
//设置当鼠标移到时暂停

tab.onmouseover=function() {clearInterval(MyMar)};
tab.onmouseout=function() {MyMar=setInterval(Marquee,speed)};
}
function dateTime(){
var times=document.getElementById("dateTimes");
var nowdate=new Date();
times.innerText= nowdate.toLocaleString();

}
=================================================================
css样式中

.con {
width:201%;
height:84px;
}
.con dl {
float:right;
width:804px;
}
.con dl dd {
float:left;
height::150px;
width:122px;
margin-left:10px;
display:inline;
border:1px solid #CCC;
overflow:hidden;
}
.con dl dd img {
width:120px;
height:150px;
overflow:hidden;
border:1px solid white;
}
====================================================================


html中

====================================


<div class="main" id="scroll_father">
              <div class="con">
                <dl id="scroll_1">
                  <dd><img src="images/82.jpg" width="115" height="150" /></dd>
                  <dd><img src="images/82.jpg" width="115" height="150" /></dd>
                  <dd><img src="images/82.jpg" width="115" height="150" /></dd>
                  <dd><img src="images/82.jpg" width="115" height="150" /></dd>
                  <dd><img src="images/82.jpg" width="115" height="150" /></dd>
                  <dd><img src="images/82.jpg" width="115" height="150" /></dd>
                  <dd><img src="images/82.jpg" width="115" height="150" /></dd>
                  <dd><img src="images/82.jpg" width="115" height="150" /></dd>
                </dl>
                <dl id="scroll_2">
                  &nbsp;
                </dl>
              </div>
              <div class="clear">&nbsp;</div>
            </div>




分享到:
评论

相关推荐

    纯JS实现图片左右循环切换

    然后,我们需要定义两个函数,一个用于向左切换,另一个用于向右切换: ```javascript function next() { if (currentIndex === images.length - 1) { currentIndex = 0; } else { currentIndex++; } ...

    图片左右循环滚动JS代码.zip

    - **函数定义**:创建两个函数,一个用于向左滚动,一个用于向右滚动。这些函数会根据当前索引调整图片的显示状态。 - **定时器**:使用`setInterval`设置定时器,每隔一定时间自动切换图片。 - **事件监听**:...

    可左右循环滑动的gallery图片轮播demo

    在这个特定的案例中,"可左右循环滑动的gallery图片轮播demo"是一个实现这种功能的示例项目,允许用户向左或向右滑动来浏览图片,同时支持自动定时切换,为用户提供流畅的浏览体验。 首先,我们要理解“左右循环...

    js实现图片的无缝循环滚动

    在探讨“js实现图片的无缝循环滚动”这一主题时,我们深入分析了通过JavaScript和HTML实现图片无缝滚动的技术细节,包括向上、向下以及向右滚动的实现方式。下面,我们将详细解析这一技术的关键知识点。 ### 图片...

    jquery左右循环滚动图片代码.rar_jquery左右循环滚动图片代码

    现在,我们将使用jQuery实现图片的循环滚动。在页面加载完成后,首先显示第一张图片,然后使用定时器周期性地改变图片的位置,模拟滚动效果。以下是一个基本的jQuery实现: ```javascript $(document).ready...

    js两张图片并列循环滚动图片特效

    3. CSS布局:如使用`display: flex`或`float`实现图片并列。 4. 动画效果:利用CSS3的`transition`和JavaScript的定时器(`setInterval`或`requestAnimationFrame`)实现平滑滚动。 5. 边界检测与循环逻辑:用条件...

    vue实现图片滚动的示例代码(类似走马灯效果)

    Vue 实现图片滚动的示例代码(类似走马灯效果) 在本示例代码中,我们将学习如何使用 Vue 实现图片滚动的效果,类似于走马灯的效果。该示例代码具有很好的参考价值,对大家有所帮助。 知识点 1: Vue 组件的使用 ...

    页面实现多个图片轮播功能demo

    在网页设计中,图片轮播是一种常见的展示方式,它能够以动态的形式展示多张图片,增强用户体验。本项目“页面实现多个图片轮播功能demo”旨在教你如何使用原生JavaScript来实现这一功能,同时通过调用同一函数实现...

    Div块上下左右循环滚动

    向左滚动减少`left`值,向右滚动增加`left`值。同时,我们需要确保元素在滚动到边界后能够回到初始位置,从而实现循环滚动。 最后,`Images`目录可能包含了与滚动效果相关的图片资源,比如作为Div背景的图片,或者...

    C# winform 图片连续性切换显示

    在C# WinForm应用开发中,我们经常需要实现图片的动态展示效果,比如连续性切换显示,这在创建幻灯片、图像展示软件或者游戏场景切换等场景中非常常见。本教程将详细介绍如何利用C# WinForm的PictureBox控件来实现...

    android图片循环播放实例一

    本实例将探讨如何在Android应用中实现图片的自动循环播放,并且支持用户通过手势进行左右切换。这个功能通常应用于轮播图或者相册展示等场景。 首先,我们需要创建一个ImageView来显示图片。在XML布局文件中,可以...

    图片移动 C#编写 一窗体内实现图片上下左右的移动

    在C#编程中,实现一个窗体应用,使得图片...以上就是关于“图片移动 C#编写 一窗体内实现图片上下左右的移动”的详细知识点,希望对你的项目有所帮助。在实际编程过程中,可以根据具体需求对这些概念进行扩展和定制。

    jquery实现图片的左右滚动

    接下来,我们来编写jQuery代码实现图片的左右滚动。首先,需要在HTML文档的`&lt;head&gt;`部分引入jQuery库(`jquery-1.4.2.min.js`),然后添加一个`&lt;script&gt;`标签,编写以下脚本: ```javascript $(document).ready...

    iOS实现无限循环图片轮播器的封装

    8. 实现图片的加载和切换逻辑。当用户滑动或自动轮播时,根据`_swDirection`判断是向左还是向右滑动,然后更新对应的UIImageView的图片,并调整`_contentScrollView`的contentOffset。如果滑动到边缘,需要将中间的...

    左右循环图片

    - `if (demo.scrollLeft )`:当图片滚动到最左边时,将图片向右移动一个图片宽度的距离。 - `demo.scrollLeft += marquePic1.offsetWidth`:计算图片宽度,并将其添加到当前滚动位置。 - `else { demo.scrollLeft--;...

    Launcher修改(实现左右循环滑动、壁纸的平滑过渡,带文档)

    1. **修改PageIndicator**:通常,Launcher会有一个指示当前屏幕位置的小圆点或数字,我们需修改这个指示器,使其支持循环显示,即使在第一屏时也能向左滑动,最后一屏时也能向右滑动。 2. **调整Viewpager**:在...

    scrollView自动循环滚动

    在这里,我们设定一个合适的间隔时间(如2秒),并在timer的回调函数中改变ScrollView的contentOffset,使图片向右移动。为了实现循环滚动,当最后一张图片滚动完毕时,我们需要更新contentOffset,使其回到第一张...

    可以左右移动横向无缝滚动的JS图片展示

    6. **无限循环**:为了实现无缝滚动,我们需要在用户滚动到最后一张图片时,将第一张图片移回开头,形成循环。这可以通过调整图片的顺序或者复制图片节点来实现。 7. **触摸设备支持**:考虑到移动设备,我们需要...

    VUE实现从左到右滚动或从右至左滚动

    本教程将详细讲解如何使用Vue.js实现从左到右或从右至左的滚动效果,适用于展示文字或图片内容。 首先,确保你已经安装了Vue.js环境。如果你还没有设置,可以使用官方推荐的Vue CLI工具来快速创建一个新的项目。...

    网页图片无缝循环滚动html代码

    当最后一张图片滚动到最右侧时,我们需要将所有图片向左移动回原位,使第一张图片再次出现在左侧,从而实现无缝循环。 ```javascript let sliderImages = document.querySelectorAll('.slider-image'); let ...

Global site tag (gtag.js) - Google Analytics