私の問題のタイトルがはっきりしていなくて申し訳ありません。解決策を探しているときに適切な名前を見つけようとしましたが、正確な説明方法が見つかりませんでした。
左にフロートし、インライン ブロックのように動作する必要がある固定サイズの div があります。ページの右側にコンテンツ領域があります。私が何を意味するかを示す例を次に示します: http://jsfiddle.net/7sp5M/。結果領域の div の幅を変更しようとすると、ブロックの領域に合わせようとします。問題は、ブロックの領域とコンテンツ領域の間にギャップがあることです。最小幅のコンテンツ領域が必要で、このギャップを埋めるために領域を水平方向に拡大したい: http://img89.imageshack.us/img89/296/floatingdivs001.png .
たとえば、ブロックの幅は 100px です。最小コンテンツ領域は 200px にする必要があります。また、ブロックの領域の幅に応じて、コンテンツの幅を 200px から 299px まで変える必要があります。
純粋な HTML/CSS でこのような動作を実装することは可能ですか? テーブルを避けるための制限はないので、機能するアプローチはどれも適切です。
更新:コメントありがとうございます。純粋な HTML/CSS で実装することは実際には不可能のようです。私はまだCSSが得意ではないので、それについては確信が持てませんでした。このような動作を JavaScript と jQuery で実装したところ、必要な方法で動作します。