图片无缝隙循环
来源:互联网 发布:广东工业大学矩阵分析 编辑:程序博客网 时间:2024/04/29 21:05
<script type="text/javascript">
window.onload=function(){//先声明变量
var oBox=document.getElementById('box');
var oImglist=document.getElementById('imglist');
var oImg=document.getElementsByTagName('li');
oImglist.innerHTML=oImglist.innerHTML+oImglist.innerHTML; //变成本身内容的两倍
oImglist.style.width=oImg[0].offsetWidth*oImg.length+'px';//把ul盒子的宽度也随着内容的大小而变大
timer=null;
function move(){
if(oImglist.offsetLeft>0){
oImglist.style.left=-oImglist.offsetWidth/2+'px';
//八张图片中最后一张图片距离div的左边大于0时,就把照片拉回原来的位置
}
oImglist.style.left=oImglist.offsetLeft+10+'px'; //向右移动10px;
}
oBox.onmouseover=function(){ //当鼠标移入的是时候
clearInterval(timer);
}
oBox.onmouseout=function(){ //当鼠标移出的时候
timer=setInterval(move,50);
}
timer=setInterval(move,50); //启动计数器,每隔50毫秒加载一次 move
}
</script>
<div id="box">
<ul id="imglist">
<li><img src="img/1.jpg"/></li>
<li><img src="img/2.jpg"/></li>
<li><img src="img/3.jpg"/></li>
<li><img src="img/4.jpg"/></li>
</ul>
</div>
阅读全文
0 0
- 图片无缝隙循环
- 近日研究marquee无缝隙循环
- 利用JS 实现图片无缝隙的滚动
- js无缝隙滚动
- 无缝隙滚动
- JS无缝隙轮播图
- 无缝隙跑马灯
- js + div 实现无缝隙滚动效果,从右向左循环显示
- Js实现无缝隙滚动
- js实现无缝隙滚动
- 要一段无缝隙代码
- 后台到前端--无缝隙
- js 实现无缝隙滚动,绝对兼容
- jq实现无缝隙轮播
- 图片向左无间隙循环滚动
- jquery 图片无间隔循环滚动
- 无间断的图片循环滚动效果
- 用CSS消除图片之间的缝隙
- js全局变量和局部变量
- Servlet 笔记 (五 Cookie)
- Poj 1065 Wooden Sticks
- 基于IDSS和Machine Learning的零售金融大数据分析(二)
- 依旧是题目
- 图片无缝隙循环
- 排序算法整理
- hdu 2489 Minimal Ratio Tree 最小生成树+枚举
- js基本数据类型-深入讲解(3)-小案例
- 常用 Java 静态代码分析工具的分析与比较
- css reset 样式重置
- iOS 代码规范~枚举
- 大数据经典学习路线(及供参考)
- 常用的一些记录