锚点

通过锚点,您可以快速找到当前页面上信息内容的位置。

基础用法

最基本的使用

水平模式

水平对齐的锚点

提示

水平模式不支持 sub-link 插槽

滚动容器

自定义滚动区域,使用 offset 属性可以设置锚点滚动偏移量,监听 link-click 事件并阻止浏览器默认行为,则不会更改历史记录。

监听锚点链接的改变

下划线类型

设置 type="underline" 可变更为下划线类型

固钉模式

使用固钉组件,在页面内固定锚点。

Anchor API

Anchor 属性

属性描述类型默认值
container滚动容器。string | HTMLElement | Window
offset设置锚点滚动的偏移量。number0
bound元素开始触发锚点的偏移量。number15
duration设置容器的滚动持续时间,单位为毫秒。number300
marker是否显示标记。booleantrue
type设置锚点类型。枚举default
direction设置锚点方向。枚举vertical
select-scroll-top 2.9.2链接选中时是否滚动到顶部booleanfalse

Anchor 事件

名称描述类型
change当步骤改变时执行的回调函数Function
click当用户点击链接时触发Function

Anchor Exposes

名称描述类型
scrollTo手动滚动到特定位置。Function

Anchor 插槽

名称描述
defaultAnchorLink 组件列表
属性描述类型默认值
title锚点链接的文本内容。string
原生 href 属性锚点链接的地址。string
名称描述
default锚点链接的内容。
sub-link子链接的插槽。

来源

组件样式文档

贡献者