我试图有一个很好的流体 2 列布局(下面的链接)。我有几个问题!
1)我希望我的标签包装器始终扩展页面的整个高度(不知道为什么它不起作用)
2)我希望我的“主” div 紧贴标签包装,并扩展页面的整个高度,但也填充右侧的其余空间。
任何帮助将不胜感激。我确定这是我错过的一些愚蠢的事情。
CSS
body{
font-family: Calibri, sans-serif;
top:0px;
left:0px;
margin:0px;
padding:0px;
}
#page{
position: relative;
width:100%;
height:100%;
}
.tab{
min-height:75px;
padding:5px;
border-bottom: 1px solid #2a2a2a;
text-align: center;
color: #717171;
cursor: pointer;
line-height:75px;
}
.no-icon{
line-height: 75px;
}
.active{
background-color: #3c3c3c;
color: #ffffff;
}
#tab-wrapper{
display:inline-block;
height:100%;
width:10%;
border: 1px solid black;
float: left;
background-color: #464646;
}
#main{
display:inline-block;
width:80%;
height:100%;
background-color: #dbdbdb;
padding:30px 20px;
}
#footer{
clear:both;
width:100%;
border:1px solid black;
}
HTML
<div id="page">
<div id="tab-wrapper">
<div id="tab1" class="tab active">
Tab 1
</div>
<div id="tab2" class="tab">
Tab 2
</div>
<div id="tab3" class="tab">
Tab 3
</div>
</div>
<div id="main">
Lorem ipsum etc
</div>
</div>