绝对定位的红色徽章,固定显示在父元素右上角。
在一个定位容器内使用 Badge 展示数字角标。
<script setup lang="ts">
import { Badge, Icon } from '@tripo3d/design';
</script>
<template>
<div class="relative inline-block p-2">
<Icon icon="i-tripo:bell" class="size-6" />
<Badge>3</Badge>
</div>
</template>徽章内容不限于数字,可为任意短文本。
<div class="relative inline-block p-2">
<Icon icon="i-tripo:bell" class="size-6" />
<Badge>NEW</Badge>
</div>| 名称 | 类型 | 默认值 | 说明 |
|---|---|---|---|
class | string | — | 额外 class,可用于覆写位置或颜色 |
| 插槽 | 作用域 | 说明 |
|---|---|---|
default | — | 徽章内容,通常为数字或极短文本 |
aria-label 以说明含义position: relative 等定位上下文