禁用一个漂亮的滚动条,这是默认出现的

Disable a nicescroll scroll bar, which is coming by default

本文关键字:滚动条 默认 漂亮 一个      更新时间:2023-09-26

默认情况下,我得到了一个漂亮的滚动条(红色),这导致我的 html 页面在放大时中断。如何禁用它。

_globalobjects 对象中,键 horizrailenabled 值全局设置为 true。 您可以将值设置为 false这将禁用 Nicescroll 功能,保留本机滚动。

此建议直接来自 Nicescroll 问题解决

$("#yourscrollableelement").niceScroll({horizrailenabled:false});

要禁用带引号键的本机滚动,请添加以下行:

$("#yourscrollableelement").css({"overflowX":"hidden"});

虽然这是一个解决方案,但我建议查看 Nicescroll 代码以确定导致标记问题的原因。 通常,您可以通过调整代码来解决问题。

如果您将 nicescroll.js文件拉入编辑器,请搜索/查找HORIZ。 这很可能是冲突发生的地方。 我的猜测,变量光标 css 属性position: absolute;是罪魁祸首。 然后,您可以使用 Nicescroll调整样式并保持功能完整性