jQuery Masonry插件 - 在父容器外渲染元素

时间:2014-08-31 16:42:45

标签: javascript jquery html infinite-scroll masonry

我最近在我的网站上做了一些更改,从那时起Masonry jQuery插件有时会在父容器外部呈现元素(使用无限滚动) - 100%的时间在右侧:

element rendered outside parent container

我完全不知道是什么导致它既不知道如何调试。 这是一个很大的问题,因为当你继续滚动时,外部的元素会返回到容器 - 导致现有元素重新定位,这使得网站真的难以使用

您可以在此处观看此问题: http://il.memofish.com/dashboard

我制作了一段描述问题的视频: https://www.youtube.com/watch?v=IcWhSRQiD68

谢谢。

1 个答案:

答案 0 :(得分:0)

以下是我修复它的方法: 该网站有不同的砌砖宽度,这是造成问题的原因。 我给砌砖选项'column-width:1',这意味着通过DOM元素渲染,砖块尺寸的计算将是动态的。 工作就像一个魅力。