Skip to content

滚动条 Scrollbar

用于替换浏览器默认滚动条样式。

基本用法

滚动条组件基本用法。scrollbar 的默认插槽需要唯一的子元素。


代码事例
vue
<template>
  <fk-scrollbar style="height:200px;overflow: auto;">
    <div style="height: 2000px;width: 2000px; background-color: var(--color-primary-light-4);">Content</div>
  </fk-scrollbar>
</template>

滚动条类型

设置 type 属性改变滚动条类型,track 类型会显示滚动条轨道。


代码事例
vue
<template>
  <fk-scrollbar type="track" style="height:200px;overflow: auto;">
    <div style="height: 2000px;width: 2000px; background-color: var(--color-primary-light-4);">Content</div>
  </fk-scrollbar>
</template>

<script>
export default {
}
</script>

<scrollbar> Props

参数名描述类型默认值
type类型'track' | 'embed''embed'
outer-class外层的类名string|object|array-
outer-style外层的样式StyleValue-

<scrollbar> Events

事件名描述参数
scroll滚动时触发-

<scrollbar> Methods

方法名描述参数返回值版本
scrollTo滚动options: number | {left?: number;top?: number}
y: numbery
-
scrollTop纵向滚动top: number-1.0.0
scrollLeft横向滚动left: number-1.0.0

基于 MIT 许可发布