2013-01-18 63 views
0

因此,這裏是一個quick JSFiddle來演示我的問題。根據其內容設置塊的高度

問題是,在玩過offset後,發生div#TL應該比以前更短,但事實並非如此。

所以,我正在尋找一種方法來重置div#TL取決於它應該有的高度。問題是,我不知道這兩列中哪一列最長。

+0

它看起來足夠長的時間,我... –

+0

是的。但這不是問題。如果你看結果面板,底部會有一個很大的空白空間。它是'div#TL'的原始大小,但它應該更短。我想讓它適應其內容。 – Axiol

+0

您是否正在嘗試使用這些塊的某種砌體效果?例如。 http://masonry.desandro.com/demos/basic-multi-column.html – user916011

回答

0

你會不會改變其相對/塊的頂部位置改變相對/浮動/塊的高度/浮孩子;它並不像

工作,要麼你創建2列&韓元」噸甚至需要重新定位任何東西要麼你定位的孩子

$TL.css({ 

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

後設置高度/溢出(我會改變HTML結構)

+0

這裏遲到了,所以明天我會測試一下。但是,好奇心,如何改變HTML結構? – Axiol

+0

2個coontainers作爲tl的子項和項目的父項 – mikakun

相關問題