css calcとテーブルレイアウトを使用してスクロールバーを取得するために多くのことを試みました。以下は私のフィドルです。どんな助けでも大歓迎です。
JSFIDDLE: http://jsfiddle.net/y3U8F/124/
ここでは、スクロールバーが必要です#content
HTML:
<div class="displayTable">
<div class="displayTableCell">
<div id="content">
body content<br>body content<br> ...
</div>
<footer>copyright etc</footer>
</div>
</div>
CSS:
html, body {
height: 100%;
}
#content {
height: -webkit-calc(100% - 50px);
background-color: yellow;
overflow:auto
}
footer {
height: 50px;
background-color: grey;
}
.displayTable{display:table;table-layout:fixed;width:100%}
.displayTableCell{display:table-cell}