【发布时间】:2013-07-18 10:36:51
【问题描述】:
我有这样的事情: http://s9.postimg.org/wwizuwnq7/Untitled_1.png
如果你看到,div(我用绿色标记的地方)有一些像素的空间。 我想如果div之间有0-20像素的空间,像这样订购它们: http://s23.postimg.org/ky2htcpt7/image.png
所以,我开始在 javascript 上执行此操作,但我不知道要继续..
var position = new Array();
$(".post").each(function(){
position[$(this).attr("id")] = $(this).offset().top - $(window).scrollTop();
});
现在我有了所有div的所有位置,现在我需要检查div在哪里有0-20像素的空间,然后我想取下更高的块。
我不确定这是否是好方法,如果现在,我需要另一个想法..
谢谢!
【问题讨论】:
-
你能给个jsFiddle吗?
-
它在 php.. 所以我不能这样做......
-
不,这是另一个问题...