我认为这就是问题所在。在IE上,似乎它的高度超过了身体的真实高度,在Chrome上它的数量越来越小。
我不是百分之百确定这是发生了什么,但这是我迄今为止最好的猜测。
以下是我将用作例子的页面:http://driftingcreatives.com/work/triseum/
右手栏有一个div,当你从页面的0%滚动到100%时,它的高度会增加。显然,在页面底部是应该达到第二个加号。
这是我的skrollr初始化。我确实尝试去除forceHeigh,但无济于事。
if(!(/Android|iPhone|iPad|iPod|BlackBerry|Windows Phone/i).test(navigator.userAgent || navigator.vendor || window.opera)){
skrollr.init({
forceHeight: false
});
}
这是HTML元素。
<div class="bg" data-anchor-target="body" data-top="height:0px;" data-bottom="height:348px;"></div>
更新:我刚刚注意到,如果我加载的页面无法正常工作,并且我调整了浏览器的大小,则会修复。不确定这是否有帮助,但我认为值得说明。