Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/424.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 是否有方法检查容器是否需要滚动条?_Javascript_Html_Css - Fatal编程技术网

Javascript 是否有方法检查容器是否需要滚动条?

Javascript 是否有方法检查容器是否需要滚动条?,javascript,html,css,Javascript,Html,Css,是否有一种方法可以在不向容器添加对象的情况下检查容器是否需要滚动条 或者,是否有一种方法可以判断缩放的内容是否超出其容器 更新: 看起来有一个element.scrollTopMax和element.scrollLeftMax。 元素大于容器后,该值可能为非零 如果在css中使用overflow:auto,并且如果内容超过最大高度,滚动条将自动添加到容器中。element.scrollHeight>parentElement.scrollHeight如果element.scrollHeight>

是否有一种方法可以在不向容器添加对象的情况下检查容器是否需要滚动条

或者,是否有一种方法可以判断缩放的内容是否超出其容器

更新:
看起来有一个element.scrollTopMax和element.scrollLeftMax。
元素大于容器后,该值可能为非零

如果在css中使用
overflow:auto
,并且如果内容超过最大高度,滚动条将自动添加到容器中。

element.scrollHeight>parentElement.scrollHeight如果
element.scrollHeight>element.offsetHeight
,则可以检查溢出。这样做的目的是什么?你能描绘一幅更大的图景吗?@Shashank my parentElement可能包含更多这只是这一个元素。@paulie\u D请重新打开。这不是同一个问题。这将显示滚动条,但我想知道是否需要滚动条。你想用滚动条实现什么,因为我认为你可以设置css的最大高度值