所以我试图建立一个基本的东西布局:一个头,有一个固定的大小;和内容,只允许与页面一样大 - 任何溢出都应该在内部滚动。显示表html混淆
我似乎无法得到内部股利只滚动和溢出留下来。
CSS:
body {
display:table;
width: 100%;
}
#content-body,#header {
display:table-row;
}
#content {
text-align: center;
height: 100%;
width: 50%;
overflow-y: scroll;
background-color: red;
}
HTML:
<body>
<div id="header">
header here
</div>
<div id="content-body">
<div id="content">
<-- Need this to scroll -->
</div>
</div>
</div>
</body>
我只希望得到这个工作只用CSS和HTML
有人请帮助我!我有点困惑,为什么这不起作用
'显示:table'是一个彻底的错误的方式来做到这一点。使用'position:absolute'并拉伸内容。 – SLaks
你知道你的头部有多高,还是灵活/变化的高度? –
标题是一个不变的高度,但内容div需要100% - 标题高度 – dbarnes