Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/68.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
在引导下拉列表中使用NiceScroll jQuery插件_Jquery_Css_Twitter Bootstrap 3_Nicescroll - Fatal编程技术网

在引导下拉列表中使用NiceScroll jQuery插件

在引导下拉列表中使用NiceScroll jQuery插件,jquery,css,twitter-bootstrap-3,nicescroll,Jquery,Css,Twitter Bootstrap 3,Nicescroll,我最近正在为一个翻译圣经的项目建立一个网站,主要使用Bootstrap3。该网站仅供参考 我加入进来是为了在移动设备上获得外观更好的滚动条以及更平滑的滚动 当我在阅读窗格中使用它时,它似乎工作得很好,但当我尝试在下拉列表中使用它时,它似乎覆盖了css中的最大高度设置,然后在下拉列表中根本没有滚动条 我试图使用jquery中的这一行从加载窗格标题的函数中执行此操作: $("#pane" + readingPane.paneNumber).find(".dropdown-menu").niceScr

我最近正在为一个翻译圣经的项目建立一个网站,主要使用Bootstrap3。该网站仅供参考

我加入进来是为了在移动设备上获得外观更好的滚动条以及更平滑的滚动

当我在阅读窗格中使用它时,它似乎工作得很好,但当我尝试在下拉列表中使用它时,它似乎覆盖了css中的最大高度设置,然后在下拉列表中根本没有滚动条

我试图使用jquery中的这一行从加载窗格标题的函数中执行此操作:

$("#pane" + readingPane.paneNumber).find(".dropdown-menu").niceScroll({cursorcolor:"#999"});
我还试着在按钮上调用它,它会产生下拉列表,但它什么也不做(正如预期的那样)

那么,我怎样才能让它应用滚动条格式,并在下拉列表中平滑滚动呢


如果有比使用NiceScroll更好的方法来处理滚动条,我也完全愿意这样做。

--有很多问题。一个是它不能在移动设备上始终如一地工作,也不能在方向发生变化时工作。最好不要过度使用当地的东西。Boostrap的核心原则之一是不使用脚本重新设计本地内容的样式。使用手机等的人已经知道要滚动一个长页面,因为在一个瘦小的设备上所有东西都是长的。但是,如果我想在浏览器中获得一致的滚动条,除了编写脚本之外,还有什么方法可以实现这一点吗?没有。而且脚本不适用于许多本机功能。从脚本中的问题可以看出。如果不编写脚本,就无法跨浏览器保持一致的用户体验。。。