Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/428.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,我正在编辑wordpress主题,我希望主内容区域更大。但是当我把它放大到屏幕的极限之外时,它就不会滚动了。我知道这个问题最常见的原因是position:fixed,但我在代码中只发现了两种情况,禁用这两种情况并不能解决问题 原始代码使id为“content”的div有一个滚动条,但我使div大了很多,因此我希望滚动条出现并像大多数页面一样回到默认位置 参考资料:这里是原始页面供参考。(您可以从那里检查代码,因为我还没有对其进行任何编辑。) 您的问题似乎在,其中html和正文被设置为overfl

我正在编辑wordpress主题,我希望主内容区域更大。但是当我把它放大到屏幕的极限之外时,它就不会滚动了。我知道这个问题最常见的原因是position:fixed,但我在代码中只发现了两种情况,禁用这两种情况并不能解决问题

原始代码使id为“content”的div有一个滚动条,但我使div大了很多,因此我希望滚动条出现并像大多数页面一样回到默认位置

参考资料:这里是原始页面供参考。(您可以从那里检查代码,因为我还没有对其进行任何编辑。)


您的问题似乎在,其中html和正文被设置为overflow:hidden。如果内容超出页面末尾,则不会滚动。您可以将其更改为overflow:auto(当有太多内容无法容纳时,auto会添加一个滚动条),或者您也可以删除overflow属性,因为auto是默认行为

overflow:scroll /* always show a scroll bar */
overflow:auto /* show a scroll bar when the content of a box is bigger than the box itself */
overflow:hidden /* never show a scroll bar */

页面的设置方式是,javascript文件将内联样式放置到内容中,并根据屏幕大小提供动态高度

内容id有一个溢出自动,当内容溢出到父元素之外时,它会提供一个滚动条

因此,如果您希望删除滚动条,请执行“overflow:hidden;”(这将隐藏不幸溢出的内容)


或者你必须重新安排整个页面结构。

谢谢你的回复。我刚刚按照你的建议做了,没有任何区别。我可以禁用javascript的这一部分。但是没有简单的解决方案吗?