דילוג לתוכן
uiify

Tooltip

בועת עזרה שמופיעה לאחר השהיה קצרה של ריחוף או מיקוד.

דפדפנים
Chrome 114+Firefox 125+Safari 17+
שכבה
1
גודל חבילה דחוסה
2.16 kB
מגבלת פריסה כפויה
0 ms
מגבלת Axe
0
תואם SSR
כן
חוזה מפורסם
סביבת בדיקות

מגרש ניסויים

Tooltip

Closed

Open

API

Tooltip.Provider

מאפייןטיפוסברירת מחדלתיאור
delayDurationnumber300מספר אלפיות השנייה להמתנה לאחר כניסת המצביע או קבלת מיקוד, לפני הפתיחה.
skipDelayDurationnumber300מספר אלפיות השנייה לאחר סגירת רמז צף שבמהלכן הרמז הבא נפתח מיד.
childrenReactNode—מופעי Tooltip.Root החולקים זמני תזמון אלה.

Tooltip.Root

מאפייןטיפוסברירת מחדלתיאור
openboolean—מצב פתיחה מבוקר.
defaultOpenbooleanfalseמצב פתיחה התחלתי לא מבוקר.
onOpenChangePopoverChangeHandler—נקראת עם מצב הפתיחה הבא ופרטי הגורם לשינוי.
idstring—מזהה בסיס לעוגן ולתוכן; נוצר אוטומטית כשהוא מושמט, ולכן יש להעביר מזהה כשמבנה ה-HTML חייב להישאר יציב.
childrenReactNode—החלקים Trigger ו-Content.

Tooltip.Trigger

מאפייןטיפוסברירת מחדלתיאור
classNamestring—המחלקה המוחלת על אלמנט הפתיחה.
childrenReactNode—תוכן אלמנט הפתיחה.
asElementType"button"הצגת אלמנט או רכיב אחר במקום תגית ברירת המחדל.
renderReactElement | ((props, state) => ReactElement)—החלפת האלמנט המוצג תוך שימור ההתנהגות וקישורי הנגישות.

Tooltip.Content

מאפייןטיפוסברירת מחדלתיאור
side"top" | "right" | "bottom" | "left""bottom"הצד של כפתור הפתיחה שאליו הרמז הצף מעוגן.
align"start" | "center" | "end""center"יישור הרמז הצף לאורך הצד שנבחר.
classNamestring—המחלקה המוחלת על משטח הרמז הצף.
childrenReactNode—תוכן הרמז הצף.
asElementType"div"הצגת אלמנט או רכיב אחר במקום תגית ברירת המחדל.
renderReactElement | ((props, state) => ReactElement)—החלפת האלמנט המוצג תוך שימור ההתנהגות וקישורי הנגישות.

מקלדת

מקשפעולה
Focus triggerהצגה לאחר השהיה
Escapeסגירה
Blurסגירה

נגישות

קישור described-by בין המפעיל לתוכן בועת העזרה.

נקודות חיבור לעיצוב

data-state
דף זה תורגם אוטומטית וטרם נבדק.