簡単に言うと、DIV + CSS を使用してリキッド レイアウト (幅適応型) を作成します。具体的には、「負の外側パッチ」メソッド (負のマージン) を使用します。
3カラムのリキッドレイアウトを作ってみましょう
まずBodyと外枠のコード:
body{margin:0;padding:0px;text-align:center;}
#wrap{ margin:0 auto;text- align:left;}
/*左列、固定幅*/
.wrap_l{float:left;background:#FF0000;margin-right:-150px ;width:150px ;border:1px ソリッド #333;}
/*中央の列、適応幅*/
.wrap_m{width:auto;background:#00FF00;margin:0 140px 0 150px;border:1px ソリッド #000 ;}
/*右列、固定幅*/
.wrap_r{float:right;background:#0000FF;margin-left:-140px;width:140px;border:1px Solid #999;}