我最近开始致力于其他人设置的a WordPress website。我发现的一件奇怪的事情是,如果您运行的是Chrome,则无法使用鼠标滚动 - 只有侧面的滚动条。滚动似乎在Firefox和Safari中运行良好。
通常当我遇到这样的问题时,它可能是由overflow
或position
css属性引起的,但在探索之后我不会发现这些问题。这会导致这个问题。
任何人都可以看到为什么会发生这种情况或建议其他事情可以解释为什么不可能使用鼠标滚动?知道为什么会在Chrome中发生,但没有别的吗?
答案 0 :(得分:2)
我想这可能是插件或主题尝试禁用所有插件,然后逐个启用它们来识别此问题的根源。
请参阅http://www.wpbeginner.com/plugins/how-to-deactivate-all-plugins-when-not-able-to-access-wp-admin/
如果您仍有问题,请尝试安装此插件
https://wordpress.org/plugins/mousewheel-smooth-scroll/#description
另请看这里
https://wordpress.org/support/topic/my-website-not-scrolling-in-chrome-browser/
答案 1 :(得分:0)
此错误已存在多年。 作为用户,您可以禁用标志中的“线程滚动”或“平滑滚动”来修复它。 作为一个Webdev,您无能为力。
答案 2 :(得分:0)
我在旧的wordpress网站中多次发现了此问题,这些网站使用了templatemonster的原始Cherry插件,并且最终在每种情况下都是一个名为“ Cherry Parallax Plugin”的插件。停用它的问题是插件代码过旧且不受支持,并且“停用”链接不再起作用。解决方案是进入/ wp-content / plugins /目录,并将“ cherry-parallax”的名称更改为“ i_cherry-parallax”,然后返回至插件页面并选择停用链接。浏览器的缓存刷新后,页面将再次使用鼠标滚轮滚动。
答案 3 :(得分:0)
我有一个Bootsrap 4模式,无法在Chrome中滚动,这解决了它:
.modal-dialog {
pointer-events: auto !important;
}
答案 4 :(得分:-1)
问题似乎已经很老了,一些用户建议更改浏览器标志设置。转到chrome://flags//
并将“平滑滚动”设置从默认更改为off
。要求时重新启动浏览器。
其他用户报告它有效。我几天前已对这些设置进行了更改。到目前为止,滚动还没有停止,但是对我这样说还为时过早。