Skip to content

Scroll ​

简易介绍 ​

scroll 滚动条组件,用于实现自定义滚动条样式和功能。 可以使用 <MYScroll></MYScroll> 或者 <MYScroll /> 来实现一个自定义滚动条。

注意:这个样式会改变全局滚动条,所以代码演示并没有效果, 可以直接观察右侧滚动条效果。

关于颜色的使用 ​

thumbColor ​

在 MYScroll 中使用 thumbColor 可以定义滚动条滑块的颜色。

代码演示
展开代码

thumbHoverColor ​

使用 thumbHoverColor 可以定义滑块在悬停时的颜色。

代码演示
展开代码

trackColor ​

使用 trackColor 可以定义滚动条轨道的颜色。

代码演示
展开代码

API 参考 ​

Props ​

参数说明类型可选值默认值
thumbColor滑块颜色string支持16进制颜色或单词颜色—
thumbHoverColor滑块悬停颜色string支持16进制颜色或单词颜色—
trackColor轨道颜色string支持16进制颜色或单词颜色—
width滚动条宽度string支持 CSS 宽度单位(如 px, em)—
tag容器标签string支持所有 HTML 标签div

类型定义 ​

typescript
interface ScrollProps {
  thumbColor?: string;
  thumbHoverColor?: string;
  trackColor?: string;
  width?: string;
  tag?: string;
}

基于 MIT 协议