Skip to content

Scroll 滚动容器

自定义滚动条容器,提供美观且功能丰富的滚动体验。

参数

Props

名称类型默认值描述
scrollXbooleantrue是否启用横向滚动
scrollYbooleantrue是否启用纵向滚动
scrollbarTypeScrollbarType'hover'滚动条显示方式
sizenumber6滚动条宽度
trackColorstring'rgba(0, 0, 0, 0.05)'滚动条轨道颜色
thumbColorstring'rgba(0, 0, 0, 0.2)'滚动条滑块颜色
thumbHoverColorstring'rgba(0, 0, 0, 0.4)'滚动条悬停颜色
contentClassXClass''内容样式类
contentStyleXStyle{}内容样式

Slots

名称描述参数
default默认插槽,滚动容器内容-

Events

名称描述参数
scroll滚动事件(e: Event) => void
scroll-end滚动结束事件() => void

示例

基础用法

滚动方向

滚动条样式

滚动条显示方式

TypeScript

ts
// 滚动条显示方式
export type ScrollbarType = "always" | "hover" | "never";