<script type="text/javascript"> window.onload=function(){ var aDiv=document.getElementsByTagName("div"); for(var i=0,n=0;i<9;i++){ document.body.innerHTML+="<div>"+i+"</div>"; aDiv[i].style.left=i*60+"px"; //介个比较简单 一共五个 不,是九个。。然后做个判断 如果小于4 就下坡 为毛是4 js君说因为数据是从0开始的 搜噶~~~ 为毛+1参见 五个换行那个文章 aDiv[i].style.top=n*60+‘px‘; if((i+1)>4){ n--; } else{ n++; } } } </script>