四种徽标类型

圆点 · 12×12px
正圆 · 16×16px(个位数)
8
数字矩形 · 24×16px(两位数)
28
数字矩形 · 24×16px(99+)
99+
文字矩形 · 28×16px
新
深色背景上的白色描边效果
8 28 99+ 新

徽标选择规则

数字范围徽标类型尺寸
个位数(1-9)正圆徽标16×16px
两位数(10-99)数字矩形徽标24×16px
99+ / 超过两位数数字矩形徽标24×16px
仅提示圆点徽标12×12px
文字标签文字矩形徽标28×16px

徽标示例 · 头像

李
王
张
三丰
8
头像 28
头像 99+

徽标示例 · 底部导航图标

首页
消息
8
通知
99+
待办
我的

徽标示例 · 文字菜单

消息
通知8
待办99+
订单新
更新热

详细规范

属性值
圆点徽标尺寸12×12px,border-radius: 50%
圆点徽标颜色R60 #F26450
圆点徽标描边2px 外描边 白色 G0 #FFFFFF(box-shadow: 0 0 0 2px)
正圆徽标尺寸16×16px,border-radius: 50%
正圆徽标背景R60 #F26450
正圆徽标文字白色 G0 #FFFFFF,12px/500,HarmonyOS Sans
正圆徽标描边2px 外描边 白色 G0 #FFFFFF(box-shadow: 0 0 0 2px)
正圆徽标适用个位数的徽标显示
数字矩形尺寸宽度 24px,高度 16px,border-radius: 999px
数字矩形背景R60 #F26450
数字矩形文字白色 G0 #FFFFFF,10px/500,HarmonyOS Sans
数字矩形描边2px 外描边 白色 G0 #FFFFFF(box-shadow: 0 0 0 2px)
数字矩形适用两位数及99+的数字显示
文字矩形尺寸宽度 28px,高度 16px,border-radius: 999px
文字矩形背景R60 #F26450
文字矩形文字白色 G0 #FFFFFF,10px/500
文字矩形描边2px 外描边 白色 G0 #FFFFFF(box-shadow: 0 0 0 2px)
文字矩形适用两个字的文字显示
头像徽标位置右上角,transform: translate(50%, -50%)
图标徽标位置右上角,top: -4px, right: -6px
文字徽标对齐vertical-align: super,与文字顶部对齐

CSS 变量

变量默认值
--badge-dot-size12px
--badge-round-size16px
--badge-num-w24px
--badge-num-h16px
--badge-text-w28px
--badge-text-h16px
--badge-bg#F26450 (R60)
--badge-text-color#FFFFFF (G0)
--badge-font-size12px
--badge-num-font-size10px
--badge-outline0 0 0 2px #FFFFFF(外描边 box-shadow)

类名说明

类名说明
.badge-dot圆点徽标,12×12px,R60背景+白色外描边,无文字
.badge-round正圆徽标,16×16px,个位数,R60背景+白色文字12px+白色外描边
.badge-num数字矩形徽标,24×16px全圆角,两位数及99+,R60背景+白色文字10px+白色外描边
.badge-text-label文字矩形徽标,28×16px全圆角,两字文字,R60背景+白色文字10px+白色外描边
.avatar-badge-wrap头像+徽标容器,相对定位
.tab-icon-wrap图标+徽标容器,相对定位
.text-badge-wrap文字+徽标容器
返回组件首页