【发布时间】:2014-03-21 22:46:16
【问题描述】:
编辑:当调整窗口大小时,脚本被触发并正确执行。非常感谢 Сър Георги Демирев!
我一直在思考一个问题,但我似乎无法抓住它。在一个摄影作品集网站上,我使用 iDangero.us Swiper 制作幻灯片,使用 JQuery Isotope 制作缩略图。
现在,它可以在 Linux 和 Windows 7 上的 Firefox 和 Chrome 上正常运行。
但是,在 IE、Safari 和 Opera 上,网格项目以垂直线显示,而不是网格。
为了找到错误,我从所有内容中删除了代码,直到我发现 Isotope 在我删除代码的 Swiper 部分时停止了这种行为。
父 div 显示为 0 px 高度。将这些更改为固定高度(例如 1000 像素或 100%)不会改变任何内容。
这是一个仍然会产生错误的最小示例:
以及最小源代码:http://pastebin.com/H6t9bbNC
编辑:这是 Сър Георги Демирев 的建议的实现:
它现在可以工作了,但是网格项目之后的边距消失了,只有在窗口调整大小后才返回。不过现在更进一步了。
我非常感谢任何建议,我对这个一无所知......
【问题讨论】:
-
我无法在 win7 的 IE(8-11) 上重现您的问题
标签: javascript jquery html swiper