4分20秒同樣代碼卻無法顯示視頻中的效果
請問下是哪里出錯了,完全按照視頻中的代碼來設置,卻顯示不了藍條,在div里添加文字后可以顯示 具體代碼如下:
<!DOCTYPE?html>
<html>
<head>
????<title>橫向兩列布局</title>
<style?type="text/css">
*{margin:0;padding:0;}
#wrap{background:blue;margin:0?auto;width:960px;}
</style>
</head>
<body>
<div?id="wrap"><!--這里無法顯示設置的css效果-->
??<div?id="header">sss</div>
??<div?id="mainbody"></div>
??<div?id="footer"></div>
??</div>
</body>
</html>
2016-01-09
沒有給高度?? ,盒子的默認是0, 就顯示不出來? , 你加了文字? 之后,把盒子撐起來了 , 背景就自然能看到了, 所以解決方案就是 給盒子height一個值?
2016-01-09
因為此時的header?是沒有設置寬度的,它存在,因為沒有內容,所以看不見。當你給div里輸入 文字后,相當于添加了內容,于是便可以顯示出來了。
2016-01-09
wrap div沒添加內容時,默認是height:0,添加了sss后,wrap高度被撐開了,就有了藍背景了!