所以,这是一个quick JSFiddle来证明我的问题。
问题是,在玩offset
之后,div#TL
应该比之前更短,但事实并非如此。
所以,我正在寻找一种方法来重置div#TL
,具体取决于它应该具有的高度。问题是,我不知道2列中哪一列最长。
答案 0 :(得分:0)
你不会通过改变相对/块/浮点子节点的顶部位置来改变相对/浮点数/块的高度;它不会像那样工作
要么创建2列&甚至不需要重新定位任何你定位孩子后设置高度/溢出
$TL.css({
overflow : "hidden",
height : $TL.height()+math.Min($TL.find(".TLItem").map(function() {
return $(this).css("top");
})
)
});
(我会改变html结构)