דילוג לתוכן
uiify

Color picker

שדה צבע המבוסס על בורר הצבע המובנה.

דפדפנים
Chrome 123+Firefox 121+Safari 17.5+
שכבה
1
גודל חבילה דחוסה
1.65 kB
מגבלת פריסה כפויה
0 ms
מגבלת Axe
0
תואם SSR
כן
חוזה מפורסם
סביבת בדיקות

מגרש ניסויים

Color Picker

API

ColorPicker

מאפייןטיפוסברירת מחדלתיאור
label*string—תווית גלויה לקלט הצבע המובנה.
valuestring—מחרוזת צבע CSS נוכחית; הופכת את הבורר למבוקר.
defaultValuestring—מחרוזת צבע CSS התחלתית לשימוש לא מבוקר, כגון "#2563eb".
onValueChange(value: string) => void—נקראת עם הצבע הנבחר כשהבורר המובנה משתנה.
onChangeChangeEventHandler<HTMLInputElement>—אירוע השינוי המובנה של קלט הצבע; יש לקרוא את הצבע מתוך currentTarget.value.
slotPropsColorPickerSlotProps—מאפיינים לשדה, לתווית, למשטח דוגמית הצבע, לפקד הערך ולקלט הבורר המובנה שנוצרים.
alphabooleanfalseמעביר את רמז השקיפות המובנה alpha. תמיכת הדפדפנים וממשק הבורר משתנים.
colorSpace"limited-srgb" | "display-p3""limited-srgb"בוחר את רמז מרחב הצבע המובנה המועבר לקלט.
renderReactElement | ((props, state) => ReactElement)—החלפת האלמנט המוצג תוך שימור ההתנהגות וקישורי הנגישות.

מקלדת

מקשפעולה
Tabמיקוד שדה הצבע
Enter / Spaceפתיחת הבורר המובנה

נגישות

אלמנט <input type="color"> מובנה ושקוף מונח מעל משטח הערך של Field. זהו פקד הטופס היחיד, הוא נשאר ניתן להפעלה במקלדת, מקבל תווית מ-Field.Label ופותח את בורר המערכת; onChange עדיין מקבל את האירוע המובנה. לפני הידרציה הבורר פועל, אך הערך המוצג נשאר ערך השרת. הרמזים Alpha ו-display-p3 תלויים בתמיכת הדפדפן.

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

data-uiify-color-pickerdata-uiify-fielddata-uiify-inputdata-disableddata-partdata-value--uiify-color-picker-value
דף זה תורגם אוטומטית וטרם נבדק.