IE在页面上显示一个默认滚动条,即使内容太短而不需要滚动条,该滚动条也会出现。如何访问Javascript中的<html>元素?
删除此滚动条(如果不需要的话)的典型方法是把它添加到您的CSS:
html {
height: 100%;
overflow: auto;
}
我试图做同样的事情在Javascript(而不需要在我的CSS ),但我似乎无法找到访问<html>
元素的方法。我知道我可以通过document.body
访问<body>
元素,但这似乎还不够,我需要包装<html>
元素。
任何提示?
这是CSS的用途。这不是Javascript的用途。你为什么试图在Javascript中做到这一点? – eyelidlessness 2010-06-09 01:00:04
我不同意。 (并不是说CSS就是这样,但不同意你没有理由用JavaScript来做这件事。)问题是声音:......你如何访问元素? (把样式和CSS放在一边。) – Funka 2010-06-09 01:41:00
我想有条件地这样做(而不是一直使用它)。如果不是这样的话,我会用CSS来做。 – kwyjibo 2010-06-09 15:43:04