<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>无标题文档</title>
<style>
*{margin:0;padding:0;}
#div{height:200px;width:1200px;margin:0 auto;margin-top:100px;border:1px solid red;overflow:hidden;position:relative}
li{list-style:none; float:left;}
#ul{position:absolute;left:0;}
img{vertical-align:middle}
</style>
</head>
<body>
<div id="div">
<ul id="ul">
<li><img src="images/2.jpg" width="300" height="200"></li>
<li><img src="images/3.jpg" width="300" height="200"></li>
<li><img src="images/4.jpg" width="300" height="200"></li>
<li><img src="images/5.jpg" width="300" height="200"></li>
</ul>
</div>
</div>
</body>
</html>
<script type="text/javascript">
/*function getId(id){
return document.getElementById(id);
}
function getTag(fatherTag,sonTag){
return fatherTag.getElementsByTagName(sonTag);
}
var ul= getId('ul');
var li= getTag(ul,'li');*/
/*----向右----*/
ul.innerHTML+=ul.innerHTML
ul.style.width = '2400px';
var speed=5
setInterval(move,60)
function move(){
if(ul.offsetLeft>0)
{ul.style.left='-1200px'}
/*else if(ul.offsetLetf<-1200)
{ul.style.letf=0}/*----------上下移动添加次条件句----*/
ul.style.left=ul.offsetLeft+speed+'px'
}
/*---向左---
ul.innerHTML+=ul.innerHTML
ul.style.width = '2400px';
var speed=5
setInterval(move,60)
function move(){
if(ul.offsetLeft<-1200)
{ul.style.left=0}
/*else if(ul.offsetLetf<-1200)
{ul.style.letf=0}*/
/* ul.style.left=ul.offsetLeft-speed+'px'
}
*/
</script>
温馨提示:内容为网友见解,仅供参考