我有一个(小)问题。我试图给我的菜单栏的背景颜色,与我的主要内容div相同的高度,所以我认为我给予div 100%的高度,但似乎没有工作,因为没有更多的内容,使div的高度更高, 我已经做了一个例子,(用jsfiddle制作)和我的意思。我知道这是可能的,因为我以前做过这个。这是一个很容易的问题,但你有那些日子,你littarly忘记任何东西。100%无内容高度
<!DOCTYPE HTML>
<html>
<head>
</head>
<body>
<div id="wrapper">
<div id="boxLeft">
menu1 </br>
menu2 </br>
menu3 </br>
</div>
<div id="boxMid">
Lorem ipsum <br />
Lorem ipsum <br />
Lorem ipsum <br />
Lorem ipsum <br />
Lorem ipsum <br />
Lorem ipsum <br />
Lorem ipsum <br />
Lorem ipsum <br />
Lorem ipsum <br />
Lorem ipsum <br />
Lorem ipsum <br />
Lorem ipsum <br />
Lorem ipsum <br />
Lorem ipsum <br />
</div>
<div id="boxRight">
</div>
</div>
</body>
</html>
*{color:white;}
#wrapper{height:100% width:100%;}
#boxLeft{float:left; width:100px; height:100%; background-color:gray;}
#boxMid {float:left; width:400px; height:100%; background-color:blue; }
#boxRight{float:left; width:200px; height:50px; background-color:orange;}
感谢您的阅读,
尝试最小身高:100%而不是身高:100% –
这样做的工作,Ive littarly尝试过任何事情,大声笑 –