在Isotope / Masonry布局上遇到一些麻烦。在imagesLoaded上,脚本正在为几个项目添加大的垂直间隙。
过滤页面然后返回初始视图(即主页)后,所有项目都以正确的垂直间距正确布局。你可以在这里看到它:http://bne-flexo.hostnetworks.com.au/~reclaim/
垂直间隙似乎与正在加载的图像的自然高度相对应。我添加了一个脚本来约束HTML代码中图像的宽度和高度 - 即。标签的宽度和高度属性。这似乎没有帮助Isotope执行其计算。
如果我的客户可以被教导只能正确上传重新调整大小的图像,那将是可爱的,但这不会发生。
所以我不知道什么是帮助Isotope正确计算垂直间距的最佳方法。 有没有办法将'正确'高度值传递给同位素? 我可以在完成初始布局后强制Isotope刷新其布局吗? 还有其他想法吗?
干杯, 丹