我希望列表浮动在菜单容器的中心。房子下方框中的文本(这只是我为演示而拍摄的随机图像)漂浮在框的中心。
然后我希望内容容器填满 menucontainer 下方 bigcontainer 中剩余的所有空间。
这就是我想要得到的:
这就是我的结论:
显然我不知道我在做什么。这是代码:http: //jsfiddle.net/krhzM/
<!DOCTYPE html>
<html>
<head>
<style type="text/css">
ul {
list-style:none;
position:relative;
}
li {
border: 1px solid #CCC;
margin:5px;
float:left;
}
#menucontainer {
border: 1px solid #111;
width: 400px;
margin-left: auto;
margin-right: auto;
}
#contentcontainer {
width:100px;
border: 1px solid #fac;
}
#bigcontainer {
border: 2px solid #cfa;
width: 700px;
margin-left: auto;
margin-right:auto;
}
</style>
</head>
<body>
<div id="bigcontainer">
<div id="menucontainer">
<ul>
<li>
<img src="http://png-1.findicons.com/files/icons/909/archigraphs_collection/80/house.png"/>
<br/>
<a href="#">Coffee</a>
</li>
<li>
<img src="http://png-1.findicons.com/files/icons/909/archigraphs_collection/80/house.png"/>
<br/>
<a href="#">Tea</a>
</li>
<li>
<img src="http://png-1.findicons.com/files/icons/909/archigraphs_collection/80/house.png"/>
<br/>
<a href="#">Coca Cola</a>
</li>
</ul>
</div>
<div id="contentcontainer">
<h1>this is my content</h1>
</div>
</div>
</body>
</html>