Avatar 头像

/AV-uh-tar/ · noun · 内容类模式 · #125

代表一个人的小圆形(有时是圆角方形):有照片就显示头像照片,没有就显示姓名首字母或灰色的人形剪影。它出现在名字、评论和消息旁边,也常作为页头角落的账户按钮;边上的小圆点可以表示对方在线。好几个叠成一排的叫头像组(avatar group)。

Avatar(头像) UI 模式示例:CatchUI 图鉴标本

别名:用户头像。

你可能会这样叫它

  • “圆形的头像”
  • “显示名字首字母的小圆圈”
  • “右上角的账户图标”
  • “叠在一起的一排头像”
  • “评论旁边的用户照片”

……它的名字是 头像(Avatar)。

代码里叫什么

Web (HTML)<img alt=""> border-radius: 50% object-fit: cover
React (MUI)Avatar AvatarGroup
React (shadcn/ui)Avatar AvatarImage AvatarFallback AvatarGroup
FlutterCircleAvatar
SwiftUIAsyncImage .clipShape(Circle())
Jetpack ComposeModifier.clip(CircleShape) 没有头像组件:把图片(常用 Coil 的 AsyncImage 加载)裁成圆形

复制给 AI 编程工具

给这个列表加上头像:40px 的圆形,显示每个人的照片,用 object-fit: cover 裁满。照片加载中或没有照片时,显示姓名首字母,底色按名字固定取一种颜色,绝不显示裂图。名字已经印在旁边时 alt 留空,没有名字时用名字作 alt;只有需要显示在线状态时才在右下角加一个小绿点;多人时叠放三个头像,其余显示“+5”。

用 AI 写界面时该怎么说:UI 用词指南(英文)→

相关模式

其他常见图标叫什么(英文)→

传一张截图,抓住这个模式 →

学会从视觉线索认出 UI 模式(英文)