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

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

幾個div元素在同一行顯示的問題

幾個div元素在同一行顯示的問題

牧羊人nacy 2018-12-07 13:28:41
我的問題是如果不設置display:inline;的話就能顯示,加上他之后就顯示不了了,讓我很郁悶 這是HTML <html> <title> <title>Mypage</title> <script type="text/javascript" src="temp.js"></script> <link rel="stylesheet" href="temp.css" type="text/css"/> <body> <div id="box"> <div id="box1"></div> <div id="box2"></div> <div id="box3"></div> <div id="box4"></div> <div id="box5"></div> <div id="box6"></div> </div> </body> </html> 這是javascript: window.onload = initAll; function initAll() { var id = document.getElementById("box"); var littleBoxs = id.childNodes; var j = 0; for(var i = 0;i <littleBoxs.length;i++){ if(littleBoxs[i].id != null){ if(parseInt(littleBoxs[i].id.substr(3,1)) % 2 == 0){ littleBoxs[i].className = "classRed"; } else { littleBoxs[i].className = "classYellow"; } } } } 這是CSS: #box { height:100px; width:600px; } .classRed { background-color:red; display:inline; width:100px; height:100px; } .classYellow { background-color:yellow; display:inline; width:100px; height:10px; }
查看完整描述

5 回答

?
素胚勾勒不出你

TA貢獻1827條經驗 獲得超9個贊

唉,這確實不是個問題的地方,這是我在其他地方得到的答案。

因為如果設定了display:inline; div的大小會自動收縮;如果設置了display:block;又打不到效果,所以我用float:left代替了

查看完整回答
反對 回復 2018-12-24
?
守著一只汪

TA貢獻1872條經驗 獲得超4個贊

這是啥意思呀,解釋一下行嗎????

查看完整回答
反對 回復 2018-12-24
?
qq_花開花謝_0

TA貢獻1835條經驗 獲得超7個贊

@wen858636827: 這個網址上有很詳細的解釋的

查看完整回答
反對 回復 2018-12-24
?
開滿天機

TA貢獻1786條經驗 獲得超13個贊

@chenping2008:?我看了一遍又一遍,就是沒發現能解決我的問題的解釋,大神,解釋一下唄

查看完整回答
反對 回復 2018-12-24
  • 5 回答
  • 0 關注
  • 488 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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