それぞれがウィンドウ/ビューポートの 100% の高さを持つ 3 つのセクションで構成されるページを作成しようとしています。Chrome、Firefox (少なくとも新しいバージョン)、および Safari で動作するこれを行う方法を見つけました。ただし、IE8 (およびおそらく他のバージョン) では機能しません。
テスト ページは次のとおりです: http://dev.manifold.ws/test3/
HTMLは次のとおりです。
<body>
<section id="section1">
</section>
<section id="section2">
</section>
<section id="section3">
</section>
</body>
CSS は次のとおりです。
#section1 {
min-height:100%;
position:relative;
background:#fc1b59;
}
#section2 {
min-height:100%;
position:relative;
background:#d5ea27;
}
#section3 {
min-height:100%;
position:relative;
background:#0048ff;
}
これに対するクロスブラウザソリューションを持っている人はいますか? (少なくとも主要な新しいブラウザ) ありがとう!
-トム