第2课--2.2自动生成100个LI-只能用定位实现(提高版)

来源:互联网 发布:网络机房升级改造方案 编辑:程序博客网 时间:2024/05/17 23:26
<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>自动生成10个Li-只能用定位实现</title><style>body,input{margin:0;padding:0;}#wrap{position:absolute;}div{position:absolute;}</style><script>window.onload = function(){var oBtn = document.getElementById("button");var oWrap = document.getElementById("wrap");var arr = ["red","yellow","blue","green"];var l = 0;var t = 30;var str = "";oBtn.onclick = function(){for(var i = 0;i < 100;i++){if(i > 1 && i % 10 == 0){l = 0;t += 62;}    str += '<div class = "div'+ i +'" style = "width:50px;height:50px;background:'+ arr[i % 4] +';font-size:20px;border:1px solid black;left:'+ l +'px;top:'+ t +'px;">'+ i +'</div>';    l += 60;}oWrap.innerHTML += str; }}</script></head><body><div id = "wrap"><input type = "button" value = "自动生成10个Li" id = "button"/><br/></div></html>

阅读全文
0 0
原创粉丝点击