私はスクロールバーのない100%高さ/幅のテーブルベースのレイアウトを持っています。ヘッダー(赤色)はコンテンツに合わせて自動的に展開され、ピクセル数はわかりません。以下の液体表は、私が何を正確に示しているかを示しています。このテーブルベースのレイアウトをCSSに変換するにはどうすればよいですか?
<html>
<body height=100%>
<table height=100% width=100% padding=0>
<tr height=1><td colspan=2 bgcolor=red>Fit<br/>to<br/>content<br/>height</td></tr>
<tr><td bgcolor=blue width=66% valign=top>How can I do this with CSS?</td><td bgcolor=green valign=top>
<div style="height:100%; width:100%; overflow:auto;">
This area can have content that overflows - needs an independent scrollbar.<br/>
0<br/>1<br/>2<br/>3<br/>4<br/>5<br/>6<br/>7<br/>8<br/>9<br/>
0<br/>1<br/>2<br/>3<br/>4<br/>5<br/>6<br/>7<br/>8<br/>9<br/>
0<br/>1<br/>2<br/>3<br/>4<br/>5<br/>6<br/>7<br/>8<br/>9<br/>
0<br/>1<br/>2<br/>3<br/>4<br/>5<br/>6<br/>7<br/>8<br/>9<br/>
</div>
</td></tr>
</table>
</body>
</html>
CSSで同じレイアウトを実行し、一般的に使用されているブラウザで動作させるにはどうすればよいですか?
私はそれをコピーして貼り付け、あなたはFirefox 3.5で望んでいないようです。緑色のサイドバーにはスクロールバーが必要ですが、ボディは正しくありませんか? – Alsciende
はい、そうすべきです。私はFF3.5をまだこのマシンにインストールしていません。私はそれをする必要があります - 私に言ってくれてありがとう。 – Andrew