私はこのページを見つけました:http: //www.maddim.com/demos/spark-wp/
固定ヘッダーとその下に、幅や高さを定義せずにビューポートまで伸びるdivがあります。y軸のコンテンツのオーバーフローを許可し、必要に応じてスクロールバー(ボックススクロール、ビューポートスクロールバーなし)を適用します。HTMLは非常に単純です。
<header> ... </header>
<div id="main" role="main"> ... </div>
CSS:
#main {
bottom: 0;
left: 0;
overflow-y: scroll;
position: absolute;
right: 0;
top: 89px;
}
すべてのJSを無効にし、firebugのページ要素の大部分を削除した後も、裸の#main要素は以前と同じように動作します。
ここではどのような手法が使用され、#mainコンテナのそのような動作を作成するためにどこで定義されましたか?