虚假的pas列和masonry.js无法正常工作

时间:2012-11-30 21:18:16

标签: javascript jquery-masonry multiple-columns

我的投资组合网站目前使用masonry.js以类似网格的方式显示帖子。虽然我最近出现了一个我似乎无法摆脱的错误。如果你以http://www.aerosphere.nl的小分辨率进入我的投资组合网站(调整大小浏览器或用平板电脑/手机查看),不知何故,砌体块移动到导航菜单下方。

我已经尝试调整列的宽度,甚至将侧边栏移动到砌块的右侧,都没有运气。有人关心查看源代码和/或知道如何解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

问题在于我没有使用导航菜单和网站的砌体部分的固定位置这一事实。 MasonryJS使用固定位置来获得整个效果,并且在调整大小时,它会从屏幕的最左侧计算屏幕大小,因为它没有分配x坐标。

由于导航栏正在将整个事物定位在x = 0处,因此整个部分移动到导航栏下方。