Skip to content

Avatar 头像

头像组件用于通过显示图像、首字母或图标来表示用户。

基本用法

头像样式可以通过 sizeshapebackgroundColorborderRadiusfallbackTexticon 属性来定义。

尺寸

头像有7种预设尺寸:xssmmdlgxl2xl3xl。默认尺寸为md

形状

头像有两种类型:circlesquare。默认类型为circle

背景颜色

backgroundColor属性允许您设置头像的背景颜色。

边框半径

borderRadius属性允许您设置头像的边框半径。

回退文本

fallbackText属性允许您在图像加载失败时显示回退文本。

图标

icon属性允许您显示图标而不是图像。

轮廓

outlined属性允许您显示轮廓头像。

头像组

Avatar Group用于在单个组件中显示一组头像。特别适合以紧凑和视觉上吸引人的方式展示一组人或实体。

属性

Avatar

属性描述类型默认值
src图像URLstring-
alt图像的替代文本string-
initials没有图像时显示的首字母string-
icon要显示的图标名称string-
fallbackContent回退内容string-
size头像尺寸string | numbermd
shape头像形状stringcircle
backgroundColor背景颜色string#101
borderRadius自定义边框半径string / number-
outlined头像是否有轮廓booleanfalse
outlineColor轮廓颜色string#ccc
outlineWidth轮廓宽度number3
outlineStyle轮廓样式stringsolid
outlineGradient轮廓渐变stringlinear-gradient(45deg, #3b82f6, #8b5cf6)
clickable头像是否可交互booleanfalse
ariaLabel辅助功能的ARIA标签string-

Avatar Group

属性描述类型默认值
overlap头像之间的覆盖大小string30

事件

名称描述参数
click点击时触发(仅当clickable为true时)(event: MouseEvent)
error图像加载失败时触发-