我有一个居中的布局,包括max-width
和margin: 0 auto;
。此外,我目前正在使用Isotope
来过滤和排序网格。
问题是:主体/主容器的高度可能会小于实际的窗口高度,因此当然会删除滚动条,因为body
有overflow: hidden
。中心布局跳跃(因为margin: 0 auto
),看起来并不是很好。
问题:是否有来自Isotope的回调函数,我可以测试滚动条是否显示?或者当滚动条消失时,是否有可能绑定身体上的函数?检查滚动条是否可见的最佳方法是什么? (编辑// 如建议的简单方法是$(document).height > $(window).height
,现在我只需要一个触发事件来调用if语句)
提前致谢!
编辑这是一个LINK TO FIDDLE来玩