Tooltip

Tooltipは、要素の補足など短い情報を表示するコンポーネントです。

使い方

import { Tooltip } from "@yamada-ui/react"
<Tooltip />

表示位置を変更する

表示位置を変更する場合は、placement"end""center-start"などを設定します。デフォルトでは、"start"が設定されています。

アニメーションを変更する

表示または非表示のアニメーションを変更する場合は、animationScheme"top""left"などを設定します。デフォルトでは、"scale"が設定されています。

所要時間を変更する

所要時間を変更する場合は、durationに数値(秒)を設定します。

オフセットを変更する

オフセットを変更する場合は、gutterまたはoffsetに値を設定します。

gutterは、単純な要素との差を設定でき、offsetは、[横軸, 縦軸]を設定できます。

遅延させる

表示または非表示を遅延させる場合は、openDelayまたはcloseDelayに数値(ミリ秒)を設定します。

無効にする

ツールチップを無効にする場合は、disabledtrueに設定します。

常に表示する

ツールチップを常に表示する場合は、opentrueに設定します。

Props

アクセシビリティ

Tooltipは、アクセシビリティに関してWAI-ARIA - Tooltip Patternに従います。

キーボード操作

キー説明状態
Escape表示中のポップアップ要素を非表示にします。-

ARIAロールと属性

コンポーネントロールと属性使い方
Tooltiprole="tooltip"Tooltipであることを示します。
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd