

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style type="text/css">
*{
padding:0;
margin:0;
}
ul,ol{
list-style: none;
}
.box{
width: 278px;
height:78px;
border:1px solid #333;
margin:50px auto;
position: relative;
overflow: hidden;
}
.box .unit{
width:300px;
height:9999px;
position: absolute;
top:0px;
left:0px;
}
.box .unit li{
float: left;
width:78px;
height:78px;
margin-right: 22px;
margin-bottom: 10px;
}
</style>
</head>
<body>
<div class="box">
<ul class="unit" id="unit">
<li><img src="images/mingxing/0.jpg" alt=""></li>
<li><img src="images/mingxing/1.jpg" alt=""></li>
<li><img src="images/mingxing/2.jpg" alt=""></li>
<li><img src="images/mingxing/3.jpg" alt=""></li>
<li><img src="images/mingxing/4.jpg" alt=""></li>
<li><img src="images/mingxing/5.jpg" alt=""></li>
<li><img src="images/mingxing/6.jpg" alt=""></li>
<li><img src="images/mingxing/7.jpg" alt=""></li>
<li><img src="images/mingxing/8.jpg" alt=""></li>
</ul>
</div>
<script type="text/javascript" src="js/jquery-1.12.3.min.js"></script>
<script type="text/javascript">
var $unit = $("#unit");
var amount = $unit.children().length;
var idx = 0;
$unit.children("li:lt(3)").clone().appendTo($unit);
var timer = setInterval(function(){
idx ++;
$unit.animate({"top":-88 * idx},600,function(){
if(idx > amount/3 - 1){
idx = 0;
$unit.css("top",0);
}
});
},2600);
</script>
</body>
</html>