<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>跑馬燈</title>
<style type="text/css">
*{
margin: 0;
padding: 0;
}
#bian{
width: 300px;
height: 300px;
margin:0 auto;
}
.deng{
width: 30px;
height: 30px;
float: left;
position: relative;
top: 49%;
left: 20%;
border-radius:50px;
}
</style>
</head>
<body>
<div id="bian">
<div class="deng" name="deng"></div>
<div class="deng" name="deng"></div>
<div class="deng" name="deng"></div>
<div class="deng" name="deng"></div>
<div class="deng" name="deng"></div>
<div class="deng" name="deng"></div>
</div>
</body>
<script type="text/javascript">
//獲取所有元素
deng=document.getElementsByName('deng');
bian=document.getElementById('bian');
//設置顏色數組
list=["red","blue","green","yellow","orange","purple"];
//循環給div賦上顏色
for (var i = 0; i < deng.length; i++) {
deng[i].style.backgroundColor=list[i];
}
//定時器
setInterval(function(){
//把第一個節點插入當前節點的上一個節點之前
bian.insertBefore(deng[0],deng[0].previousSibling);
},10);
</script>
</html>