Perfect Scrollbar

简约强大的自定义滚动条插件
授权协议 MIT
开发语言 JavaScript
所属分类 jQuery 插件、 jQuery页面滚动插件
软件类型 开源软件
地区 不详
投 递 者 沙靖琪
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Perfect Scrollbar

简约,但完美的自定义滚动条插件。

完美意味着什么?

  • 无需对默认元素有任何更改

  • 滚动条不应影响默认设计布局

  • 滚动条的设计应(几乎)完全可定制

  • 若容器或内容大小发生变化,则滚动条的大小和位置应自动调整

也就是说,Perfect Scrollbar 是一个简约轻量的 jQuery插件,能够帮助你轻松创建出自定义风格的滚动条。它不会影响默认的布局,也不需要任何任何的 CSS 修改,该插件适用于任何大小的容器,并重新安排位置,如果容器大小发生变化会自动调整位置。此外,滚动条的风格可以完全通过 CSS 定制。

演示地址:Demo

  • 在开发过程中为了保持界面样式的一致性,需要自定义scrollbar的样式,可是只有chrome可以定义样式,IE只能设置颜色,火狐是直接不可以设置,于是就找了这个库,它是github开源的,但没有中文文档,只有英文的,下面是我翻译的中文文档,英语水平不好,有错请见谅,可以评论告诉我修改。 源码以及英文api:GitHub地址:点我点我 使用中的一些常见问题可以在这个官方wiki中找到:点我点我 注

  • 1.解决bug 不要用npm安装,因为这个插件有个bug,有时候会出现可以无限上拉的bug,去cdn里面下载源码,修改js文件的333行(V1.5.0版本): i.containerWidth = Math.ceil(rect.width); i.containerHeight = Math.ceil(rect.height); //ceil改成round i.containerWidth = M

  • 可能大家厌倦了千篇一律的页面滚动条,如果你希望能够设计出与众不同的页面UI设计的话,Perfect ScrollBar可能就是你寻找的解决方案。 这个滚动条来自于一个个人项目,一个简单但是非常棒的滚动条设计。当然这里也有其它的解决方案,如果你有兴趣也可以阅读: 使用jQuery插件jScrollPane开发Mac OSX Lion风格的滚动条 一个仿Apple - OS X Lion操作系统风格的

  • 更详细教程见:https://www.npmjs.com/package/perfect-scrollbar 目标 使用简单命令在Vue项目中便捷调用perfect-scrollbar element ui 的 elTable 也能简单调用perfect-scrollbar 安装 npm install perfect-scrollbar --save npm install classlist-

  • 1.加载 jquery && perfect-scrollbar.min.js 2.滚动元素的父元素要加 position: relative !important,否则滚动条无法定位 3.滚动区域overflow-y: hidden !important;不能用scroll 4.参数配置,GitHub上边参数写的很详细 5.根据下图class自定义滚动条以及scrollbar的样式 github

  • https://www.npmjs.com/package/react-perfect-scrollbar :用到滚动组件去作友好的滚动处理(没发觉有什么具体效果感觉) https://v4.mui.com/zh/components/tables/:用material-UI 的table组件 + 自定义CSS 实现冻结效果; import React, { useEffect, useState

  • 链接地址:https://segmentfault.com/a/1190000014821207

  • Uncaught ReferenceError: PerfectScrollbar is not defined at HTMLDivElement.<anonymous> (main.min.js:35:13) at Function.each (jquery.min.js:2:2777) at k.fn.init.each (jquery.min.js:2:1419)

 相关资料
  • 问题内容: 我想用CSS自定义滚动条。 我使用此WebKit CSS代码,该代码非常适合Safari和Chrome: 如何在Firefox中执行相同的操作? 我知道我可以使用jQuery轻松地做到这一点,但如果可行,我宁愿使用纯CSS做到这一点。 将不胜感激某人的专家意见! 问题答案: Firefox 64添加了对规范草案CSS滚动条模块级别1的支持,该模块添加了的两个新属性,并提供了一些如何显示

  • 问题内容: 如何通过CSS(级联样式表)为一个页面而不是整个页面自定义滚动条? 问题答案: 我认为整合有关滚动条,CSS和浏览器兼容性的最新信息会有所帮助。 滚动条CSS支持 当前,没有跨浏览器的滚动条CSS样式定义。最后,我在W3C文章中提到了以下内容,并于最近进行了更新(2014年10月10日): 某些浏览器(IE,Konqueror)支持非标准属性“ scrollbar-shadow-col

  • 本文向大家介绍JS自定义滚动条效果,包括了JS自定义滚动条效果的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了JS自定义滚动条的具体代码,供大家参考,具体内容如下 更多关于滚动效果的精彩文章点击下方专题: javascript滚动效果汇总 jquery滚动效果汇总 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。

  • 我正在使用j文件选择器,我试图实现以下目标: https://i.stack.imgur.com/O6MNj.png 我试图强制LIST视图使用VERTICAL滚动条,或者我的第二个选项是禁用详细视图中的大小和修改列。 编辑: 有什么方法可以在jFileChooser中插入JScrollBar?

  • 本文向大家介绍js滚轮事件 js自定义滚动条的实现,包括了js滚轮事件 js自定义滚动条的实现的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了js自定义滚动条的实现的具体代码,供大家参考,具体内容如下 描述: 自定义滚动条的实现 效果: 实现: 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。

  • 我试着在谷歌和专门的论坛上搜索这个问题,但什么也没找到。 我的问题是:我有一个带代表的列表视图,根据Qt指南从C模型中读取数据。 当项目超出可见区域时,我不能使用滚动条,但我会得到如下结果: 其中3点将被启用/禁用,以告诉列表可以根据视图中的项目数量向上或向下滚动。 总之,它就像一个定制的滚动条。 你对实现这种行为有什么建议吗?或者我可以看看哪里?谢谢你。克里斯蒂亚诺

  • 本文向大家介绍原生js实现自定义滚动条,包括了原生js实现自定义滚动条的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了js实现自定义滚动条的具体代码,供大家参考,具体内容如下 1.HTML文件 div1是滚动条,div2是滚动小球,div3是文本区域容器,div4是文本区域。 2.css样式文件 通过容器溢出隐藏,文本区域的绝对定位,然后再交给js处理。 3.js脚本代码 以上就是本

  • 本文向大家介绍javascript自定义滚动条实现代码,包括了javascript自定义滚动条实现代码的使用技巧和注意事项,需要的朋友参考一下 在工作中经常会遇到内容会超出固定的一个范围,超出的内容一般会使用到滚动条来滚动显示。 但是用浏览器默认的滚动条经常被产品经理鄙视,可是用css却改变不了滚动条的样式,还好,有万能的js ^_^~~ 网上有各种各样的插件,但最顺手的还是自己写的,还可以一边撸