このフィドルを見ると: http://jsfiddle.net/bastien/PybrF/1/
#header {
position: fixed;
top: 0px;
left: 0px;
height: 50px;
width: 100%;
background-color: yellow;
}
#content {
top: 51px;
left: 0px;
bottom: 0px;
width: 100%;
height: 100%;
position: fixed;
overflow: auto;
background-color: orange;
}
ウィンドウのサイズを変更すると、コンテンツ div に垂直スクロールバーが表示されます。しかし、ウィンドウのサイズを変更しているときにヘッダーのピクセル単位の高さを超えた場合にのみ表示されます(私にはそう思われます...)。
垂直スクロールバーを正しく取得するにはどうすればよいですか?
アップデート
固定されたままのヘッダーが必要です。スクロールバーの中にあるコンテンツが欲しいです。
このようなもの: http://jsfiddle.net/bastien/PybrF/7/
ただし、垂直スクロールバーはヘッダー/本文ではなく、コンテンツ div 内で開始する必要があります。