divを使用してテーブルの動作をシミュレートしたいと思います。
レイアウトの構造体を3つの列に分割しています。
div#wrapper {
width:800px;
float:left;
height:100%;
margin-top:7px;
text-align:center;
}
div#left {
width:167px;
float:left;
padding-bottom:50px;
margin-right:3px;
}
div#main {
width:454px;
float:left;
}
div#right {
width:167px;
float:left;
margin-left:3px;
}
ラッパーは、左、メイン、右の3列のコンテナーです。
div "main"の内容は可変であるため、長い場合と非常に短い場合があります。コンテンツが異なる場合、divラッパーが適応され、問題はありませんが、左右の列はラッパーに適応しません。
PS doctypeがなくても問題はありません。実際、左、メイン、右の高さを100%に設定しましたが、transional.dtdを挿入すると、divの高さは考慮されません。
この問題をどのように解決できますか?
私の英語でごめんなさい!