我有一个(小)问题。我试图给我的菜单栏的背景颜色,与我的主要内容 div 的高度相同,所以我想我会给 div 一个 100% 的高度,但这似乎不起作用,因为没有更多的内容可以使 div 的高度更高,我用我的意思做了一个例子(用jsfiddle制作)。我知道这是可能的,因为我以前做过。这是一个简单的问题,但你有那些日子,你几乎忘记了任何事情。
<!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>
</p>
*{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;}
谢谢阅读,