Skip to content
On this page

BackTop 返回顶部

可返回网页的顶部

基本使用

BackTop 的基本使用

开启

不同滚动模式

behavior 属性可以配置不同的滚动模式

开启

圆形的

round 属性可以配置圆形的样式

开启

自定义样式

你也可以自定义 back-top 的样式和位置

开启

监听目标

可以使用 listen-el 来监视一个指定的节点,传入 class 或 id,例如 .box#app

这是一段文字2

这是一段文字3

这是一段文字4

这是一段文字5

这是一段文字6

这是一段文字7

这是一段文字8

这是一段文字9

这是一段文字10

这是一段文字11

这是一段文字12

这是一段文字13

这是一段文字14

这是一段文字15

这是一段文字16

这是一段文字17

这是一段文字18

这是一段文字19

这是一段文字20

这是一段文字21

开启

Attractive

参数说明类型可选值默认值
round是否为圆角boolean——false
behavior滚动模式BackTopBehaviorsmooth autosmooth
visible-height滚动超出多少距离展示number——200
right距离右侧的距离string——40
bottom距离底部的距离string——40
z-index原生 z-indexnumber——200
top点击返回距离顶部的距离number——0
listen-el监视指定元素,需要传入指定的 class 或 id,如:.box #appstring————
background背景色string————
color文字颜色string————

Slots

名称说明
default默认内容

Interface

组件导出以下类型定义:

ts
import type { BackTopInstance, BackTopProps, BackTopBehavior } from 'fighting-design'

BackTopBehavior

ts
type BackTopBehavior = 'smooth' | 'auto'

样式变量

组件提供了下列 CSS 变量,可用于自定义样式

名称描述
--back-top-right距离右侧距离
--back-top-bottom距离底部距离
--back-top-z-index层级
--back-top-color文字颜色
--back-top-background背景颜色

Contributors