したがって、5つのセルを持つ1つの行があります。内部3の幅は静的である。インナー3が中央にくるように、最初と最後(左端と右端)がページを埋めるように展開されます。外側のセルは、繰り返しの背景イメージを含むため、必要です。テーブルを置き換えるためにDIVを使用する - 左右のセルの幅を知らずにページの幅を埋めてください
<table width="100%">
<tr height="400">
<td></td>
<td width="200"></td>
<td width="300"></td>
<td width="200"></td>
<td></td>
</tr>
</table>
しかし、私はDIVのとCSSを使用して同じ効果を得ることができないよう、:外側の細胞に幅を供給していないが、それらを拡張し、余分なスペースを作ることを可能にするためのテーブルを使用して、これは、簡単です。ただし、display:table;プロパティ。このプロパティはIE6とIE7ではサポートされていないので、私はこれを回避する別の方法を見つけることを望んでいます。
<div id="container">
<div id="stretchLeft"></div>
<div id="left"></div>
<div id="center"></div>
<div id="right"></div>
<div id="stretchRight"></div>
</div>
興味深い!私はこのようにレイアウトに近づくことを決して考えなかった。 – thereedeffect