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であることを示します。