horizontalDragMaxWidth:0;就没有水平滚动条了
jquery.jscrollpane.css
JScrollPane工作所必须的基本的CSS样式。
jquery.min.js
jQuery作为javascript库必须提前引入。
jquery.mousewheel.js
mouseweeljQuery插件是可选的,如果你需要使用鼠标滚轮滚动你的话需要引入。
默认的jScrollPane插件只能通过鼠标去拖动滚动条来实现内容的上下查看,但是添加了mousewheel之后,就可以实现用鼠标滚轮来滚动内容;
mwheelIntent.js
在滚动区域嵌套的情况下使用这个资源可以增强滚动的流畅度;
jquery.jscrollpane.min.js
JScrollPane的源文件必须引入!这是最终实现滚动效果的核心文件。
如何调用执行
|
1
2
3
4
|
$(function(){ $('.scroll-pane').jScrollPane();}); |
常用的参数配置项
1、showArrows:是否显示滚动箭头,模式是false;
2、maintainPosition:当滚动区重新初始化后,是否保持滚动条的原有位置,默认是true;
3、stickToBottom:当maintainPosition设置为true,且滚动区域到达底部,当有新内容添加的时候任然会固定在滚动区域底部,默认是false;
4、stickToRight:与stickToBottom属性原理类似,只是方向是右侧而不是底部;
5、autoReinitialise:自动初始化滚动区,内部实现机制实际上是一个定时器,当检测到内部有内容新增时,重新初始化,由于性能原因,默认false;
6、autoReinitialiseDelay:当autoReinitialise设置为true时,该属性表示自动初始化的延时,默认是500ms;
7、verticalDragMinHeight:垂直可拖动的最小高度,默认是0;
8、verticalDragMaxHeight:垂直可拖动的最大高度,默认是99999;
9、horizontalDragMinWidth:水平可拖动的最小距离,默认是0;
10、horizontalDragMaxWidth:水平可拖动的最大距离,默认是99999;
11、contentWidth:滚动区域的宽度,一般不要设置,该插件会根据内容实际宽度计算,默认undefined;
12、animateScroll:当调用scrollTo 或者scrollBy的时候,设置一个动画效果,包括时长duration和渐变ease,默认false;
13、animateDuration:动画时长,默认300ms;
14、animateEase:动画渐变函数,默认linear;
15、hijackInternalLinks:劫持锚链接,定位到滚动区域指定位置,默认false;
16、verticalGutter:垂直方向,内容和滚动条之间的距离,默认是4px;
17、horizontalGutter:水平方向,内容和滚动条之间的距离,默认是4px;
18、mouseWheelSpeed:鼠标滚轮的速度,默认是10px;
19、arrowButtonSpeed:方向按钮滚动内容的速度,默认是10px;
20、arrowRepeatFreq:按住方向按钮,内容滚动的频率,默认是100ms;
21、arrowScrollOnHover:当鼠标悬浮在方向按钮上时,是否允许滚动,默认false;
22、verticalArrowPositions:垂直方向按钮和固定点的位置,默认split;
23、horizontalArrowPositions:同上,水平方向;
24、enableKeyboardNavigation:是否允许键盘导航,默认true;
25、hideFocus:是否隐藏焦点框,默认false;
26、clickOnTrack:当点击固定点的时候,是否向相应方向滚动内容,默认true;
27、trackClickSpeed:点击固定点的滚动速度,默认是30px;
28、trackClickRepeatFreq:点击固定点的滚动频率,默认是100ms。
如果要修改滚动条的默认样式可以打开jquery.jscrollpane.css文件修改
horizontalDragMaxWidth:0;就没有水平滚动条了的更多相关文章
- winform水平滚动条联动panel
需求: 滚动滚动条时显示pnlBack里面的button 文本框里输入数字,改变每行显示的按钮数 源码如下: /// <summary> /// 窗体加载 /// </summary ...
- iscroll 4.0 滚动(水平和垂直)
1.概述 iscroll 专注于页面滚动js.Iscroll滚动做的挺好,特别是针对手机网页(android.iphone)正好弥补手动滑屏的遗缺,而今研究一番,把代码贴出来,供大家参考. 2.isc ...
- 向table添加水平滚动条
转自:http://www.cnblogs.com/linjiqin/p/3148225.html <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4. ...
- delphi 去掉TreeView水平滚动条
使用API函数:声明 FUNCTION ulong ShowScrollBar(ulong hwnd,ulong wBar,ulong bShow) LIBRARY "user32. ...
- 为TListBox添加水平滚动条
为TListBox添加水平滚动条 实例说明 TListBox组件是一个较为常用的列表组件,在默认情况下该组件是没有水平滚动条的,所以文字过长会显示不完全,在文字较短的情况下还可以,但是如果一行的文字很 ...
- [WPF]解决ListView在没有Items时,水平滚动条不出现的问题
转载地址:http://www.cnblogs.com/nankezhishi/archive/2010/03/19/FixListViewNotScrollHeaderBug.html 在上一篇Bl ...
- winform listbox 使用DrawMode使用OwnerDrawVarialbe或OwnerDrawFixed无水平滚动条
因为需要使用DrawMode自行DrawItem,所以需要将DrawMode设置为OwnerDrawVarialbe或OwnerDrawFixed模式,代码如下: private void listB ...
- 为MFC中的ListBox添加水平滚动条
我们知道,MFC中的水平滚动条并不像垂直滚动条那样的智能.当文字超出ListBox的宽度时,水平滚动条并不会自己出现,我们需要手动的调用CListBox中的函数SetHorizontalExtent设 ...
- (七)对话框,单选框(radiobox),复选框(checkbox),列表框(ListBox),组合框(CComboBox),水平滚动条(Horizontal scroll bar),微调(旋转)spincontrol,列表视图控件CListCtrl,静态控件static
1,模态对话框和非模态对话框 // 模态对话框 void CMainFrame::OnDialogExec() { // TODO: 在此添加命令处理程序代码 // 创建对话框对象 CDialog d ...
- html页面内容超出后显示水平滚动条的问题
这个问题已经遇到好几次,解决起来也熟练了很多. 出现这种问题一般都是html或页面中的某一内部元素宽度超了. 下面总结我遇到的几种情况: 1.某一内部元素width设为100%,然而它还有bord ...
随机推荐
- 【视频】Linux高级程序设计01.3命令行选项及参数
[课程笔记] [命令行参数] 选项:-l -a -i 参数:-l /home main 函数形式: int main(int argc, char *argv[]) main函数是有参数的,而且有返回 ...
- mtd-utils 及 ubi-utils 交叉编译
参考: http://blog.csdn.net/zjjyliuweijie/article/details/7205374 NAND是嵌入式系统一个很重要的部件,而mtd-utilts中包含了很多针 ...
- CENTOS设置MYSQL字符集
CENTOS设置MYSQL字符集 show variables like 'character_set%'; vim etc/my.cnf 修改成如下: [client] port=3306 sock ...
- Facebook KeyHash生成方法
1. 去https://code.google.com/p/openssl-for-windows/downloads/list下载OpenSSL工具 2. 在C盘根目录下新建一个openssl的文 ...
- 【启动】Windows上启动图形化软件,报错: 无法启动此程序,因为计算机中丢失api-ms-win-crt-runtime-1-1-0.dll
今天在安装了jetbrains官网上的ToolBox软件后,没有办法启动起来,报错如下: 无法启动此程序,因为计算机中丢失api-ms-win-crt-runtime-1-1-0.dll 尝试重新安装 ...
- C++STL中的向量vector
#include<iostream>#include<vector>#include<algorithm>using namespace std;typedef v ...
- C++之纯虚函数
1. 纯虚函数形式 class Parent { public: ; }; 代码中的func1就是纯虚函数,没有函数体,没有函数的具体实现,有virtual,在函数名后面带有“ = 0”形式: 2.对 ...
- Ubuntu系统日志
一.指定系统日志路径到: /var/log/messages 1.默认系统日志 root@HDController:~# tail -1000 /var/log/syslog Oct 20 06:2 ...
- django 删除表后如何恢复
大家都知道Python manage.py makemigrations 创建迁移文件也就是sql语句,python manage.py migrate执行makemigrations创建的文件,如果 ...
- C#设计模式---观察者模式简单例子
在开发过程中经常遇到一个模块中的 一个方法调用了其他模块中相关的方法 比如说在一个系统中,如果出现了错误,就调用专门进行错误处理的模块中的方法进行错误处理 而因为错误处理的操作有很多,所以将这些具体的 ...