jquery - 同位素折叠(元素重叠)

标签 jquery filter jquery-isotope overlap fold

我一直在阅读堆栈溢出以寻求解决方案,但找不到它。

enter image description here (全尺寸图像位于/image/n0hd0.png)

当我加载页面时,它看起来像这样

这是网站(测试版)

http://e-gimnazija.hostoi.com/test/site/index.html

如果你按全部它就会展开,如果它在开始时自动展开,也许我可以解决这个问题

最佳答案

问题是,当您运行 .isotope 时,图像尚未加载,因此插件无法计算它们的大小..

您有一些不同的选项可供选择

  1. 图像加载后启动 isotope.. $(window).load(function(){/*在此处初始化插件*/})
  2. 使用imagesLoaded插件:http://isotope.metafizzy.co/docs/help.html#imagesloaded_plugin
  3. 调用 reLayout图像加载后 $(window).load(function(){$('#thumbs').isotope('reLayout');});
  4. 如果li元素是固定大小的,那么通过CSS给它们尺寸,isotope会拾取它们。

关于jquery - 同位素折叠(元素重叠),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13959579/

相关文章:

jquery - 同位素布局是否可以结合居中的 fitRows ?

javascript - 模糊事件在 FireFox 中不起作用

javascript - 如何在 x 轴上绘制时间图 Highcharts.js

linux - 在 Linux 中使用过滤器删除电子邮件地址的一部分

javascript - 调整浏览器大小时同位素项目消失

jquery - 同位素问题 : Layers stuck when resizing (responsive)

javascript - 在 IE6 中呈现之前元素高度未知;怎么解决?

jquery 更新视口(viewport)?

R 过滤行 : where clause : from dataframe

angularjs - 基于 SELECT 和输入值的过滤器