MDUIDocs
llms.txt のリンクをコピーllms-full.txt のリンクをコピーMarkdown 形式でこのページを表示このページの内容について ChatGPT と相談するプロジェクトの完全なドキュメントについて ChatGPT と相談する
プリセットカラー
カスタムカラー
壁紙から色を抽出
壁紙を選択してください
開発ガイド
AI 補助開発
スタイル
フレームワークとの統合
コンポーネント
Avatar アバターBadge バッジBottomAppBar ボトムアプリバーButton ボタンButtonIcon アイコンボタンCard カードCheckbox チェックボックスChip チップCircularProgress 円形プログレスCollapse 折りたたみDialog ダイアログDivider 区切り線Dropdown ドロップダウンFab フローティングアクションボタンIcon アイコンLayout レイアウトLinearProgress 線形プログレスList リストMenu メニューNavigationBar ボトムナビゲーションバーNavigationDrawer ナビゲーションドロワーNavigationRail ナビゲーションレールRadio ラジオボタンRangeSlider レンジスライダーSelect セレクトSegmentedButton セグメントボタンSlider スライダーSnackbar スナックバーSwitch スイッチTabs タブTextField テキストフィールドTooltip ツールチップTopAppBar トップアプリバー
関数
独立パッケージ

Badgeバッジ

バッジは、カウントや状態表示などの動的な情報を表示するために使用されます。テキストや数字を含めることができます。

使用方法

コンポーネントを必要に応じてインポートします:

import 'mdui/components/badge.js';

コンポーネントの TypeScript 型を必要に応じてインポートします:

import type { Badge } from 'mdui/components/badge.js';

使用例:

12
<mdui-badge>12</mdui-badge>

形状

variant 属性を使用してバッジの形状を設定します。variantlarge の場合、大きなバッジが表示されます。表示するテキストはデフォルトスロットで指定できます。

API

プロパティ

HTML 属性JavaScript プロパティReflectデフォルト値
variantvariant'small' | 'large''large'

バッジの形状です。次の値を指定します:

  • small:小型バッジ。テキストは表示されません。
  • large:大型バッジ。テキストが表示されます。

Slots

名前
デフォルト

バッジに表示されるテキスト

CSS カスタムプロパティ

名前
--shape-corner

コンポーネントの角丸のサイズ。ピクセル値で直接指定できますが、デザイントークンを参照することをお勧めします。

このページの目次