1

我的问题很简单,但我似乎无法弄清楚!我的 javascript 不应该扣除 100 像素,我想要 100% 的视口!

smoothScrollTo(document.getElementById('bottom').offsetTop - 100)

应该看起来像:

smoothScrollTo(document.getElementById('bottom').offsetTop - '100%')

但由于某种原因,这不起作用。

答案必须是 Javascript(不能使用 jQuery)。

4

1 回答 1

1

那这个呢?

var viewportHeight = window.innerHeight || document.documentElement.clientHeight;
smoothScrollTo(document.getElementById('bottom').offsetTop - viewportHeight )
于 2013-02-16T17:01:53.817 回答