Avatar 头像
用于展示一个头像或者商标。
获取组件
import { Avatar, AvatarGroup } from 'rsuite';
// or
import Avatar from 'rsuite/Avatar';
import AvatarGroup from 'rsuite/AvatarGroup';
演示
默认
字符头像
You can create an avatar component containing simple characters, and change the background color and text color of <Avatar>
by using style
.
图标头像
图片头像
您可以为 <Avatar>
设置 alt
以确保当图片加载失败时,依然可以显示文字版本的头像
尺寸
堆积的头像组
带有徽标的头像
Props
<Avatar>
属性名称 | 类型(默认值) |
描述 |
---|---|---|
alt | string | 图片头像加载失败时的替代文案 |
children | string | Element |
内容(可以是文字或图标) |
circle | boolean | 以圆形显示 |
classPrefix | string ('avatar') |
组件 CSS 类的前缀 |
imgProps | object | 如果该组件用于显示图像,则应用于img 元素的属性。 |
size | 'lg' | 'md' | 'sm' | 'xs' ('md') |
设置头像尺寸 |
sizes | string | img 元素的 sizes 属性。 |
src | string | img 元素的 src 属性, 设置头像图片地址。 |
srcSet | string | img 元素的 srcSet 属性。 使用此属性进行响应式图像显示。 |
<AvatarGroup>
属性名称 | 类型(默认值) |
描述 |
---|---|---|
size | enum: 'lg'|'md'|'sm'|'xs' | 为一组的头像设置尺寸 |
spacing | number | 为一组的头像设置间距 |
stack | boolean | 把一组头像以堆栈的方式显示 |