亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

逢10 往下一行排怎么寫

逢10 往下一行排怎么寫

啊啊啊啊123 2017-03-07 10:55:40
<!DOCTYPE?HTML> <html> <head> <meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8"> <title>無標題文檔</title> <style> div?{?width:50px;?height:50px;?background:red;?position:absolute;?top:0;?left:0;?font-size:30px;?text-align:center;?line-height:50px;?color:#fff;?} </style> <script> window.onload?=?function?(){ var?aDiv?=?document.getElementsByTagName('div'); for(?var?i=0;?i<50;?i++?){ document.body.innerHTML?+=?'<div>'?+?i?+?'</div>'; } for(?var?i=0;?i<aDiv.length;?i++?){ aDiv[i].style.left?=?10?+?i*60?+?'px'; //應該不是像我這樣寫的吧.... for?(var?j?=?10;?j?<?20;?j++)?{ aDiv[j].style.top?=?60?+?'px'; aDiv[j].style.left?=?10?+?(j-10)*60?+?'px'; } for?(var?j?=?20;?j?<?30;?j++)?{ aDiv[j].style.top?=?120?+?'px'; aDiv[j].style.left?=?10?+?(j-20)*60?+?'px'; } } }; </script> </head> <body> </body> </html>50個方形div,10個一組,排成5行怎么寫??
查看完整描述

3 回答

?
慕粉4075985

TA貢獻104條經驗 獲得超33個贊


div {

width: 50px;

height: 50px;

border: 1px solid red;

padding: 10px 10px;

float: left;

}

.clear{ clear:left;}


window.onload=function(){

for (var i=1 ;i<51;i++){

if((i-1)%10==0){

var div = document.createElement("div")

div.innerHTML=i

document.body.appendChild(div)

div.className="clear"

}

else{

var div = document.createElement("div")

div.innerHTML=i

document.body.appendChild(div)

}

}

}


查看完整回答
1 反對 回復 2017-03-07
?
習慣受傷

TA貢獻885條經驗 獲得超1144個贊

你這段代碼寫的太繁瑣了,我寫了一段,你參考一下:

window.onload?=?function?(){
????var?html?=?[];
????for(?var?i=0;?i<50;?i++?){
????????var?left?=?10?+?(i%10)*60?+?'px';
????????var?top?=?parseInt(i?/?10)?*?60?+?'px';
????????var?el=?'<div?style="top:'+?top?+?';left:'+left+';">'?+?i?+?'</div>';
????????html.push(el);
????}
????document.body.innerHTML?+=?html.join('');
};

來個效果圖:

http://img1.sycdn.imooc.com//58be282b00019c6406040362.jpg

是這樣嗎?

查看完整回答
1 反對 回復 2017-03-07
?
hulukid

TA貢獻190條經驗 獲得超40個贊


加個計數,當是10的倍數就換行。

查看完整回答
反對 回復 2017-03-07
  • 3 回答
  • 0 關注
  • 2653 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號