2

私は周りを見回してきましたが、この問題を解決するものは何も見つかりません。

コンテナー div があり、この中にフローティング div がいくつかあります。それらのコンテンツは動的に生成され、数語からほぼ 1 ページまでさまざまです。これは基本的にテーブルの行を作成します(何らかの理由でテーブルレイアウトを使用したくありません)。

を使用して、コンテナーをより大きなコンテンツに拡張することに成功しましたoverflow:hidden;

ここで、すべての div をコンテナーの高さに合わせたいと思います。

4

1 に答える 1

2

コンテナ内のすべてのdivにクラスを設定できます...class="contained"

次に、ドキュメントが生成されたときに実行するjs関数を追加して、含まれているすべてのdivの最大高さを検出し、他のすべてのdivに同じ高さを設定できます。

  $(function() {
      var maxheight=0;
      $(".contained").each( function ()  {
          if (maxheight<$(this).height()
          maxheight=$(this).height();
      });
      $(".contained").each( function ()  {
      $(this).height(maxheight);
      }); 
}
于 2012-11-16T14:58:44.357 に答える