Javascript,-100%的视口不是像素

时间:2013-02-16 16:58:16

标签: javascript html css

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

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

应该是这样的:

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

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

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

1 个答案:

答案 0 :(得分:1)

这个怎么样?

var viewportHeight = window.innerHeight || document.documentElement.clientHeight;
smoothScrollTo(document.getElementById('bottom').offsetTop - viewportHeight )