这是我的jsFiddle
我想要一个像上面这样的布局,但我不想手动为我的侧边栏分配高度(就像我现在所做的那样)。我希望侧边栏高度相对于其父元素 100%,即内容区域
<header> </header>
<div class="content-area">
<div class="left-sidebar"></div>
<div class="main-area"></div>
<div class="right-sidebar"></div>
</div>
<footer> </footer>
我的 CSS
.content-area {
min-height: 310px;
background-color: #bbb;
}
.left-sidebar {
float: left;
width: 50px;
height: 310px;
background-color: #abcdef;
}
.right-sidebar {
float: right;
width: 50px;
height: 310px;
background-color: #abcdef;
}