Skip to main content

Affix 固钉

将页面元素钉在可视范围。

使用场景#

当内容区域比较长,需要滚动页面时,这部分内容对应的操作或者导航需要在滚动范围内始终展现。常用于侧边菜单和按钮组合。

note

默认情况下,Affix 会采用 CSS sticky 定位,上层元素设置的 overflow=hidden/auto 可能导致定位不生效。此时可以设置 <Affix useJS /> 来启用 JavaScript 定位。

示例#

基本示例#

offsetTop={40}

吸附内容.111
吸附内容.222
吸附内容.333
noInline

固定在底部#

offsetBottom={20}

吸附内容.111
吸附内容.222
吸附内容.333
noInline

滚动容器用法#

Affix 会自动找到元素的最近滚动容器,然后在该滚动容器内发生固定。

offsetTop={10}

吸附内容.111
吸附内容.222
吸附内容.333
noInline

API#

字段描述
offsetTopnumber
指定吸附至滚动容器顶部的偏移量
offsetBottomnumber
指定吸附至滚动容器底部的偏移量
useJSboolean = false
是否启用 JS 进行定位
styleCSSProperties
classNamestring
Copyright © 2021 Alibaba Inc.
Built with ❤️ by hema-FE.