Skeleton
צורות המשמשות מצייני מיקום ומוצגות בזמן טעינת התוכן.
- דפדפנים
- Chrome 123+Firefox 121+Safari 17.5+
- שכבה
- 0
- גודל חבילה דחוסה
- 317 B
- מגבלת פריסה כפויה
- 0 ms
- מגבלת Axe
- 0
- תואם SSR
- כן
- חוזה מפורסם
- סביבת בדיקות
מגרש ניסויים
API
Skeleton
| מאפיין | טיפוס | ברירת מחדל | תיאור |
|---|---|---|---|
variant | "pulse" | "shimmer" | "none" | "pulse" | הנפשת מציין המקום. העדפה לתנועה מופחתת משביתה את ההנפשה ואת תנועת חשיפת התוכן. |
circle | boolean | false | מציג מציין מקום עגול במקום מלבני. |
height | number | string | — | גובה מציין המקום; מספר מתפרש כפיקסלים. |
loading | boolean | true | הערך false חושף את הילדים באותה מעטפת, תוך שימור הממדים וה-ref; גיליון הסגנונות שנבחר מנפיש את החשיפה. |
width | number | string | — | רוחב מציין המקום; מספר מתפרש כפיקסלים. |
children | ReactNode | — | התוכן האמיתי המוצג כאשר loading הוא false. |
render | ReactElement | ((props, state) => ReactElement) | — | החלפת האלמנט המוצג תוך שימור ההתנהגות וקישורי הנגישות. |
מקלדת
| מקש | פעולה |
|---|
נגישות
Skeleton שומר על מעטפת יציבה בזמן הטעינה וחשיפת התוכן. מצייני המיקום בזמן טעינה מוגדרים כ-aria-hidden; הילדים שנטענו שומרים על הסמנטיקה המובנית שלהם. בחרו pulse, shimmer או none. תנועה מופחתת מבטלת הנפשה. תארו את הטעינה באזור העוטף במקום לתת לכל שלד דקורטיבי סטטוס חי.
נקודות חיבור לעיצוב
data-uiify-skeletondata-statedata-variantdata-shape--uiify-skeleton-w--uiify-skeleton-h