<分区>
我得到一个 nicescroll 滚动条(红色),默认情况下,这导致我的 html 页面在放大时中断。如何禁用它。
<分区>
我得到一个 nicescroll 滚动条(红色),默认情况下,这导致我的 html 页面在放大时中断。如何禁用它。
最佳答案
horizrailenabled 值 在 _globalobjects 对象 中全局设置为 true
。您可以将该值设置为 false
,这将禁用 Nicescroll 功能,保留原生滚动。
此推荐直接来自Nicescroll Issues Resolution
$("#yourscrollableelement").niceScroll({horizrailenabled:false});
要禁用带引号键的 native 滚动,请添加此行:
$("#yourscrollableelement").css({"overflowX":"hidden"});
虽然这是一个解决方案,但我建议查看 Nicescroll 代码以确定是什么导致了您的标记出现问题。通常,您可以通过调整代码来解决问题。
如果您将 nicescroll.js 文件 拉入您的编辑器,搜索/查找 横向。这很可能是发生冲突的地方。我猜,可变游标 css 属性 position: absolute;
是罪魁祸首。然后,您可以使用 Nicescroll 库 调整样式并保持功能完整性。
关于javascript - 禁用默认情况下出现的 nicescroll 滚动条,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38302677/
相关文章:
node.js - 为什么不调用 https.request 回调?
javascript - 如何检测 Javascript 中 XMLHttpRequest() 的跨源 (CORS) 错误与其他类型的错误
javascript - 使用没有表单的 jquery 按钮重置
javascript - 对于不同的触摸点,touch.identifier值始终为0
css - 如何在 Bootstrap 中的表单左侧添加标题?
javascript - 有什么方法可以防止替换 JavaScript 对象属性?