CSS , IE6, DIV. , , ... ?
<div class="fixed-header"></div>
<div class="menu-content-group"><div class="menu"><div class="menu-child"></div></div><div class="content"><div class="content-child"></div></div></div>
<div class="fixed-footer"></div>
html, body {
width:100%;
height:100%;
}
.fixed-header, .fixed-footer {
display:block;
position:absolute;
width:100%;
height:50px;
float:left;
top:0;
left:0;
z-index:2;
}
.fixed-footer {
top:;
bottom:0;
}
.menu-content-group {
display:block;
position:absolute;
width:100%;
height:100%;
float:left;
top:0;
left:0;
}
.menu {
display:block;
position:absolute;
width:100px;
height:100%;
top:0;
left:0;
z-index:1;
}
.content {
display:block;
position:absolute;
width:100%;
height:100%;
top:0;
left:0;
overflow-x:hidden;
overflow-y:auto;
}
.menu-child {
display:block;
position:relative;
width:100px;
height:auto;
top:50px;
}
.content-child {
display:block;
position:relative;
width:100%:
padding:50px 0;
padding-left:100px;
}