Skip to content

Scrollbar 滚动条

用于替换浏览器原生滚动条。

基础用法

横向滚动

最大高度

手动滚动

API

Props

参数说明类型默认值
height滚动条高度string / number-
max-height滚动条最大高度string / number-
native是否使用原生滚动条样式booleanfalse
wrap-style包裹容器的自定义样式object-
wrap-class包裹容器的自定义类名string-
view-style视图的自定义样式string / object-
view-class视图的自定义类名string-
noresize不响应容器尺寸变化,如果容器尺寸不会发生变化,最好设置它可以优化性能booleanfalse
tag视图的元素标签stringdiv
always滚动条总是显示booleanfalse
min-size滚动条最小尺寸number20

Events

事件名说明回调参数
scroll当触发滚动事件时,返回滚动的距离scrollLeft: number, scrollTop: number

Slots

名称说明参数
default自定义菜单内容-

主题定制

样式变量

组件提供了下列 CSS 变量,可用于自定义样式,使用方法请参考 ConfigProvider 组件

名称默认值描述
--r-scrollbar-opacity0.3-
--r-scrollbar-bg-colorvar(--r-text-color-secondary)-
--r-scrollbar-hover-opacity 0.5-
--r-scrollbar-hover-bg-colorvar(--r-text-color-secondary)-

Released under the MIT License.