0

したがって、ここに私の問題を示す簡単な JSFiddleがあります。

問題は、 で遊んだ後、 が以前より短くoffsetなるdiv#TLはずなのに、そうではないということです。

div#TLだから、高さの依存関係をリセットする方法を探しています。問題は、2 つの列のどちらが最も長くなるかを知る前にわからないことです。

4

1 に答える 1

0

相対/ブロック/フロートの子の上部の位置を変更して、相対/フロート/ブロックの高さを変更することはありません。そのようには機能しません。

2つの列を作成し、何も再配置する必要さえないか、子を配置した後に高さ/オーバーフローを設定します

   $TL.css({

        overflow : "hidden",
        height : $TL.height()+math.Min($TL.find(".TLItem").map(function() {
                                            return   $(this).css("top");
                                               })
                                      )
       });

(私はhtml構造を変更します)

于 2013-01-18T02:25:35.073 に答える