2023年6月20日发(作者:)

jquery设置滚动条样式通过jQuery的“”⽂件可以⾃定义滚动条样式代码://引⼊jq的⽂件  //要设置滚动条样式的元素

  //通过jquery获取需要添加滚动条的元素$('#dd').niceScroll({ cursorcolor: "#ccc",//#CC0071 光标颜⾊ cursoropacitymax: 1, //改变不透明度⾮常光标处于活动状态(scrollabar“可见”状态),范围从1到0 touchbehavior: false, //使光标拖动滚动像在台式电脑触摸设备 cursorwidth: "5px", //像素光标的宽度 cursorborder: "0", // 游标边框css定义 cursorborderradius: "5px",//以像素为光标边界半径 autohidemode: false //是否隐藏滚动条});  $("#dd").niceScroll({cursorcolor: "#424242", // 改变滚动条颜⾊,使⽤16进制颜⾊值cursoropacitymin: 0, // 当滚动条是隐藏状态时改变透明度, 值范围 1 到 0cursoropacitymax: 1, // 当滚动条是显⽰状态时改变透明度, 值范围 1 到 0cursorwidth: "5px", // 滚动条的宽度,单位:便素cursorborder: "1px solid #fff", // CSS⽅式定义滚动条边框cursorborderradius: "5px", // 滚动条圆⾓(像素)zindex: "auto" | , // 改变滚动条的DIV的z-index值scrollspeed: 60, // 滚动速度mousescrollstep: 40, // ⿏标滚轮的滚动速度 (像素)touchbehavior: false, // 激活拖拽滚动hwacceleration: true, // 激活硬件加速boxzoom: false, // 激活放⼤box的内容dblclickzoom: true, // (仅当 boxzoom=true时有效)双击box时放⼤gesturezoom: true, // (仅 boxzoom=true 和触屏设备时有效) 激活变焦当out/in(两个⼿指外张或收缩)grabcursorenabled: true // (仅当 touchbehavior=true) 显⽰“抓住”图标display "grab" iconautohidemode: true, // 隐藏滚动条的⽅式, 可⽤的值:

true | // ⽆滚动时隐藏"cursor" | // 隐藏false | // 不隐藏,"leave" | // 仅在指针离开内容时隐藏"hidden" | // ⼀直隐藏"scroll", // 仅在滚动时显⽰

background: "", // 轨道的背景颜⾊iframeautoresize: true, // 在加载事件时⾃动重置iframe⼤⼩cursorminheight: 32, // 设置滚动条的最⼩⾼度 (像素)preservenativescrolling: true, // 你可以⽤⿏标滚动可滚动区域的滚动条和增加⿏标滚轮事件railoffset: false, // 可以使⽤top/left来修正位置bouncescroll: false, // (only hw accell) 启⽤滚动跳跃的内容移动spacebarenabled: true, // 当按下空格时使页⾯向下滚动railpadding: { top: 0, right: 0, left: 0, bottom: 0 }, // 设置轨道的内间距disableoutline: true, // 当选中⼀个使⽤nicescroll的div时,chrome浏览器中禁⽤outlinehorizrailenabled: true, // nicescroll可以管理⽔平滚动railalign: right, // 对齐垂直轨道railvalign: bottom, // 对齐⽔平轨道enabletranslate3d: true, // nicescroll 可以使⽤CSS变型来滚动内容enablemousewheel: true, // nicescroll可以管理⿏标滚轮事件enablekeyboard: true, // nicescroll可以管理键盘事件smoothscroll: true, // ease动画滚动sensitiverail: true, // 单击轨道产⽣滚动enablemouselockapi: true, // 可以⽤⿏标锁定API标题 (类似对象拖动)cursorfixedheight: false, // 修正光标的⾼度(像素)hidecursordelay: 400, // 设置滚动条淡出的延迟时间(毫秒)directionlockdeadzone: 6, // 设定死区,为激活⽅向锁定(像素)nativeparentscrolling: true, // 检测内容底部便于让⽗级滚动enablescrollonselection: true, // 当选择⽂本时激活内容⾃动滚动cursordragspeed: 0.3, // 设置拖拽的速度rtlmode: "auto", // DIV的⽔平滚动从左边开始cursordragontouch: false, // 使⽤触屏模式来实现拖拽oneaxismousemode: "auto", // 当只有⽔平滚动时可以⽤⿏标滚轮来滚动,如果设为false则不⽀持⽔平滚动,如果设为auto⽀持双轴滚动scriptpath: "" // 为boxmode图⽚⾃定义路径 ("" => same script path)preventmultitouchscrolling: true // 防⽌多触点事件引发滚动});

2023年6月20日发(作者:)

jquery设置滚动条样式通过jQuery的“”⽂件可以⾃定义滚动条样式代码://引⼊jq的⽂件  //要设置滚动条样式的元素

  //通过jquery获取需要添加滚动条的元素$('#dd').niceScroll({ cursorcolor: "#ccc",//#CC0071 光标颜⾊ cursoropacitymax: 1, //改变不透明度⾮常光标处于活动状态(scrollabar“可见”状态),范围从1到0 touchbehavior: false, //使光标拖动滚动像在台式电脑触摸设备 cursorwidth: "5px", //像素光标的宽度 cursorborder: "0", // 游标边框css定义 cursorborderradius: "5px",//以像素为光标边界半径 autohidemode: false //是否隐藏滚动条});  $("#dd").niceScroll({cursorcolor: "#424242", // 改变滚动条颜⾊,使⽤16进制颜⾊值cursoropacitymin: 0, // 当滚动条是隐藏状态时改变透明度, 值范围 1 到 0cursoropacitymax: 1, // 当滚动条是显⽰状态时改变透明度, 值范围 1 到 0cursorwidth: "5px", // 滚动条的宽度,单位:便素cursorborder: "1px solid #fff", // CSS⽅式定义滚动条边框cursorborderradius: "5px", // 滚动条圆⾓(像素)zindex: "auto" | , // 改变滚动条的DIV的z-index值scrollspeed: 60, // 滚动速度mousescrollstep: 40, // ⿏标滚轮的滚动速度 (像素)touchbehavior: false, // 激活拖拽滚动hwacceleration: true, // 激活硬件加速boxzoom: false, // 激活放⼤box的内容dblclickzoom: true, // (仅当 boxzoom=true时有效)双击box时放⼤gesturezoom: true, // (仅 boxzoom=true 和触屏设备时有效) 激活变焦当out/in(两个⼿指外张或收缩)grabcursorenabled: true // (仅当 touchbehavior=true) 显⽰“抓住”图标display "grab" iconautohidemode: true, // 隐藏滚动条的⽅式, 可⽤的值:

true | // ⽆滚动时隐藏"cursor" | // 隐藏false | // 不隐藏,"leave" | // 仅在指针离开内容时隐藏"hidden" | // ⼀直隐藏"scroll", // 仅在滚动时显⽰

background: "", // 轨道的背景颜⾊iframeautoresize: true, // 在加载事件时⾃动重置iframe⼤⼩cursorminheight: 32, // 设置滚动条的最⼩⾼度 (像素)preservenativescrolling: true, // 你可以⽤⿏标滚动可滚动区域的滚动条和增加⿏标滚轮事件railoffset: false, // 可以使⽤top/left来修正位置bouncescroll: false, // (only hw accell) 启⽤滚动跳跃的内容移动spacebarenabled: true, // 当按下空格时使页⾯向下滚动railpadding: { top: 0, right: 0, left: 0, bottom: 0 }, // 设置轨道的内间距disableoutline: true, // 当选中⼀个使⽤nicescroll的div时,chrome浏览器中禁⽤outlinehorizrailenabled: true, // nicescroll可以管理⽔平滚动railalign: right, // 对齐垂直轨道railvalign: bottom, // 对齐⽔平轨道enabletranslate3d: true, // nicescroll 可以使⽤CSS变型来滚动内容enablemousewheel: true, // nicescroll可以管理⿏标滚轮事件enablekeyboard: true, // nicescroll可以管理键盘事件smoothscroll: true, // ease动画滚动sensitiverail: true, // 单击轨道产⽣滚动enablemouselockapi: true, // 可以⽤⿏标锁定API标题 (类似对象拖动)cursorfixedheight: false, // 修正光标的⾼度(像素)hidecursordelay: 400, // 设置滚动条淡出的延迟时间(毫秒)directionlockdeadzone: 6, // 设定死区,为激活⽅向锁定(像素)nativeparentscrolling: true, // 检测内容底部便于让⽗级滚动enablescrollonselection: true, // 当选择⽂本时激活内容⾃动滚动cursordragspeed: 0.3, // 设置拖拽的速度rtlmode: "auto", // DIV的⽔平滚动从左边开始cursordragontouch: false, // 使⽤触屏模式来实现拖拽oneaxismousemode: "auto", // 当只有⽔平滚动时可以⽤⿏标滚轮来滚动,如果设为false则不⽀持⽔平滚动,如果设为auto⽀持双轴滚动scriptpath: "" // 为boxmode图⽚⾃定义路径 ("" => same script path)preventmultitouchscrolling: true // 防⽌多触点事件引发滚动});