我有这样的事情: 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 像素的空间,然后我想取下更高的块。
我不确定这是否是好方法,如果现在,我需要另一个想法..
谢谢!