
CSS clamp () generator builds a single clamp (מינימום, מועדף, מקסימום) declaration that scales a value sleeply between two screen widths.Instead of writes media to step a heading from 24px on phones to 48px on desktops, you set a minimum size, a maximum size, and the viewport range they map to, and the generator reforts one line of CSS that interpolates every size in between.
הפונקציה clamp () לוקחת שלושה ארגומנטים: גבול תחתון, ערך מועדף וגבול עליון. הדפדפן משתמש בערך המועדף אלא אם כן הוא יורד מתחת למינימום או מעל המקסימום, ובמקרה זה הוא ננעל לאותו גבול. מחולל זה מחשב את הערך המועדף כפונקציה ליניארית של נקודת המבט, המשלב מונח rem קבוע עם מונח vw, כך שהתוצאה גדלה בהתאם לחלון ולעולם לא יורדת מתחת למינימום שלך או חורגת מהמקסימום שלך. טכניקה זו נקראת לעתים קרובות טיפוגרפיה נוזלית, אם כי היא פועלת באותה מידה עבור שוליים, ריפוד, פערים ורוחב.
הכל מחושב בדפדפן שלך עם JavaScript בצד הלקוח, כך ששום דבר שאתה מזין לא מועלה והכלי עובד במצב לא מקוון לאחר הטעינה. אתה יכול להזין גדלים בפיקסלים או rem, להגדיר גודל גופן שורש מותאם אישית ולקרוא טבלת תצוגה מקדימה המציגה את הערך המחושב ברוחב יציאות תצוגה נפוצות, כך שתוכל לאשר שהעקומה מתנהגת לפני הדבקת המהדק () בגיליון הסגנונות שלך.
לגודל הנוזל יש מלכודת נגישות אחת שכדאי להימנע ממנה בכוונה ביטוי מהדק שהמונח האמצעי שלו מתבטא אך ורק ביחידות ה-viewport מתעלם מהגדרת גודל הגופן של הקורא, מכיוון ש-vw לא מגיב אליו, וטקסט שלא יכול לגדול נכשל ב-WCAG 1.4.4. שמירה על רכיב rem בערך המועדף, וזה מה שהפלט שנוצר עושה, פירושה שהגודל עדיין מגיב לזום הדפדפן ולגופן ברירת מחדל גדול יותר. תמיד הגדר את שני הגבולות: בלעדיהם הערך משתנה ללא הגבלה לשני הכיוונים.
הזן את הגודל שהערך צריך להחזיק במסכים הקטנים ביותר ואת הגודל אליו הוא אמור להגיע בגדולים ביותר, ב-px או rem.
הזן את נקודת התצוגה המינימלית שבה חל הגודל הקטן ואת נקודת התצוגה המקסימלית שבה חל הגודל הגדול, למשל 320px עד 1280px.
בדוק את טבלת התצוגה המקדימה כדי לאשר את הערך המחושב בכל קנה מידה של רוחב יציאת התצוגה כפי שאתה מצפה בין שני הגבולות.
העתק את הצהרת המהדק () שנוצרה והדבק אותה בכל מאפיין CSS, כגון גודל גופן, שוליים, ריפוד או רוחב.
החלף ערימות של שאילתות מדיה בהצהרת מהדק () אחת שמתרחבת ברציפות על פני טווח יציאת התצוגה.
הזן גדלים בפיקסלים או rem והגדר גודל גופן שורש מותאם אישית; ערכי rem הפלט מכבדים את זה.
ראה את ערך ה-px וה-rem המחושבים ברוחב משותף כדי שתוכל לאמת את עקומת קנה המידה לפני שאתה שולח אותה.
השתמש בתוצאה עבור גודל גופן, גובה קו, שוליים, ריפוד, פערים ורוחב, לא רק טיפוגרפיה.
Round any corner with a live preview and per-corner sliders, switch between px, %, em, and rem, and copy the shortest valid CSS border-radius.
Design layered CSS box-shadows with a live preview and sliders for offset, blur, spread, color, opacity, and inset - then copy production-ready CSS.
Convert between CSS units - px, rem, em, pt and % - with a configurable root font size, instant all-units output, and a px-to-rem reference table for responsive typography.
Create beautiful CSS gradients with live preview
0 comments
No comments yet. Be the first to share your thoughts!