首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >nicescroll.js -如何禁用垂直滚动条?

nicescroll.js -如何禁用垂直滚动条?
EN

Stack Overflow用户
提问于 2018-07-12 21:39:43
回答 1查看 1.8K关注 0票数 1

我使用jquery-nicescroll

代码语言:javascript
复制
$(this.refs.container).niceScroll({
  cursorcolor: '#f16221',
  cursorwidth: '14',
  cursorminheight: '64',
  scrollspeed: '50',
  autohidemode: 'false',
  overflowy: 'false'
})

目前它有两个滚动条:垂直和水平。我需要隐藏/禁用垂直滚动条,但还没有找到解决方案。我试过添加overflowy: 'false',但没有起作用。有一个运行良好的horizrailenabled: false,但是没有垂直的选项。

类似的问题:Disable Vertical Scroll in niceScroll Js

如何使用nicescroll隐藏垂直滚动条

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-07-25 00:31:57

我建议添加以下jQuery代码作为完整的解决方案,以禁用和隐藏垂直滚动条:

代码语言:javascript
复制
var nice = 
    $(this.refs.container).niceScroll({
        cursorcolor: '#f16221',
        cursorwidth: '14',
        cursorminheight: '64', 
        scrollspeed: '50',
        autohidemode: 'false',
        overflowy: 'false'
    });

var _super = nice.getContentSize;

nice.getContentSize = function () {
    var page = _super.call(nice);
    page.h = nice.win.height();
    return page;
}

$('.nicescroll-rails.nicescroll-rails-vr').remove();

(在https://code.google.com/archive/p/jquery-nicescroll/issues/27上部分提到)

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51307189

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档