私が本当に助けてくれることを願っています。利用可能な水平スペースを埋めるために2つのdiv要素をどのように伸ばすのですか?
私は何をしようとしているかを示すためにthis fiddleを作成しました。
私の質問は、利用可能な水平スペースを埋めるために2つのdiv要素をどのように伸ばすのですか?
5つのdiv要素がつながっていて、background-colorとwidthを100%に設定したdiv要素で囲まれています。
幅が50pxの3つのdiv要素があります。
他の2つのdiv要素の幅は、残りの空き領域までを埋める必要があります。両方のdivごとに50%を超えて同じ幅にする必要があります。
私の問題は、両方のdiv要素の合計が100%の合計幅になることです。空きスペースの幅ではありません。私はテーブルを使用しないようにしようとしている
など
不明確なものがあれば、私に教えてください。
編集:私はあなたができると思ういけない I'd like to hear your comments about this way.
IE6をサポートしていない限り、あなたの要件を考慮して、なぜ「display:table-cell」を使うのが正しいですか。おそらく、IE6のみのスタイルシートで代替案を提供します。 – RoToRa