1

私は問題があります。私は(簡略化)このコードを持っています:

<div class="page">
  <div class="leftcolumn">content</div>
  <div class="midcolumn">some text
      <div class="midcolumn content">more text</div></div>
   <div class="rightcolumn">a nice widget, or so</div>
</div>

左、中央、および右の列はフローティングされており、幅は適応 (=%) であり、正常に機能します。残念ながら、3 つの列の高さは正しいです。それらは、その中のコンテンツの高さにすぎません。残念ながら、div ページの高さは 1px ですが、その中の列はかなり大きくなっています。ページ div を取得して列の同じ高さを取得するにはどうすればよいですか。たとえば、3 つの列のうち最大の列の高さが 1000 ピクセルの場合、div ページの高さを 1000 ピクセルにします。どうすればいいのか誰か教えてもらえますか?

4

1 に答える 1

5

overflow:autoページの divに追加します。

于 2012-12-04T20:35:58.793 に答える