כיצד ליישם עובי קישוט טקסט עם נקודות פריצה ושאילתות מדיה

Kyzd Lyysm Wby Qyswt Tqst M Nqwdwt Pryzh Ws Yltwt Mdyh



בזמן עיצוב אתר רספונסיבי, The Tailwind ' נקודות שבירה ' ו' שאילתות מדיה 'משחק תפקיד מפתח ביישום פונקציונליות מרובות שניתן להתאים לגדלי מסך שונים בנוחות. יש לציין תכונות אלה באמצעות מחלקות שונות, כלומר, ' md (מסכים בגודל בינוני)', 'lg(מסך בגודל גדול)' או דרך ה-'@media ' כלל שמוסיף את הפונקציות על סמך התנאי שצוין.

מאמר זה מכסה את התוכן הבא:







כיצד ליישם עובי עיטור טקסט עם נקודות פריצה ושאילתות מדיה של רוח גב?

ה ' עיטור טקסט עובי ' ניתן ליישם בעזרת ' טקסט-קישוט-עובי ' מאפיין ואחריו ערך עובי היעד בפיקסלים. פיקסלים אלה יכולים להיות ' 1px', '2px', '4px' או '8px '. ה ' נקודות שבירה ' מיושמים כדי להתאים פונקציות מיושמות שונות בהתאם לגודל המסך של המשתמש באמצעות ' md (מסכים בגודל בינוני)', 'lg (מסך בגודל גדול) שיעורים וכו'. שאילתות מדיה ' אפשר סגנונות הטמעה מותנים המבוססים על קבוצה של פרמטרים של דפדפן ומערכת הפעלה באמצעות ה-'@ כְּלֵי תִקְשׁוֹרֶת 'כלל.



דוגמה 1: החלת עובי עיטור הטקסט עם נקודות שבירה של רוח גב

דוגמה זו מגדירה את עובי עיטור הטקסט בנקודות שונות כדי להחיל את הסגנון המשתנה בהתאם לגדלי המסך:




< html >
< רֹאשׁ >
< מטא ערכת תווים = 'utf-8' >
< מטא שֵׁם = 'נקודת מבט' תוֹכֶן = 'width=device-width, initial-scale=1' >
< כותרת >< / כותרת >
< תַסרִיט src = 'https://cdn.tailwindcss.com' >< / תַסרִיט >
< / רֹאשׁ >
< גוּף >
< אזור טקסט מעמד = 'קו תחתון md:decoration-8 lg:box-decoration-slice text-black text-2xl' תְעוּדַת זֶהוּת = 'טמפ'' > זה Linuxhint < / אזור טקסט >
< / גוּף >
< / html >

על פי קטע קוד זה, בצע את השלבים הבאים:





  • ראשית, כלול את נתיב ה-CDN כדי להחיל את הפונקציות Tailwind.
  • לאחר מכן, צור '< אזור טקסט >' ולשלב את רמות העובי של עיטור הטקסט המוצהרות במסכי ברירת מחדל ובמסכים בינוניים באמצעות ' md 'כיתה, בהתאמה.
  • ה ' טקסט-שחור ' ו' טקסט-2xl 'מחלקות מקצות את הצבע (שחור) ואת גודל הגופן, כלומר 2xl לטקסט, בהתאמה.

תְפוּקָה

מתוצאה זו, ניתן לרמוז שעובי עיטור הטקסט מותאם לגודל המסך המשתנה בצורה מתאימה.



דוגמה 2: החלת עובי עיטור הטקסט עם שאילתות מדיה של רוח גבית

ה '@ כְּלֵי תִקְשׁוֹרֶת הכלל משמש ב-Media Queries כדי ליישם סגנונות שונים עבור סוגי מדיה/מכשירים שונים. ההדגמה הספציפית הזו משתמשת בשאילתות המדיה האלה כדי לקשט את עובי הטקסט בהתבסס על פרמטר/מצב מוגדר:


< html >
< רֹאשׁ >
< מטא ערכת תווים = 'utf-8' >
< מטא שֵׁם = 'נקודת מבט' תוֹכֶן = 'width=device-width, initial-scale=1' >
< כותרת >< / כותרת >
< תַסרִיט src = 'https://cdn.tailwindcss.com' >< / תַסרִיט >
< / רֹאשׁ >
< גוּף >
< h1 תְעוּדַת זֶהוּת = 'טמפ'' >זהו Linuxhint< / h1 >
< / גוּף >
< / html >
< סִגְנוֹן סוּג = 'טקסט/css' >
#טמפ' {
קישוט טקסט: קו תחתון;
טֶקסט- ליישר : מרכז;
}
@ כְּלֵי תִקְשׁוֹרֶת ( מקסימום- רוֹחַב :550 פיקסלים ) {
#טמפ' {
טקסט-עיטור-עובי: 4px;
} }
< / סִגְנוֹן >

בגוש קוד זה, שקול את המתודולוגיות המפורטות להלן:

  • באופן דומה, כלול את נתיב ה-CDN.
  • לאחר מכן, הוסף '< h1 רכיב >' בעל ה-'id' המוצהר.
  • בחלק ה-CSS של הקוד, בתוך '< סִגְנוֹן >' תג, סגנון את הכותרת הכלולה.
  • כמו כן, צור את ה-'@ כְּלֵי תִקְשׁוֹרֶת ' כלל המחיל תנאי כזה שכל עוד רוחב המסך הוא ' 550 פיקסלים ', עובי הטקסט-קישוט מוגדר ל' 4 ' פיקסלים.
  • זה כזה שאחרי שרוחב המסך חורג מהמגבלה הזו, הטקסט יהיה פשוט בקו תחתון.

תְפוּקָה

תוצאה זו מסמלת שכלל '@media', כלומר שאילתות מדיה מיושם בהתאם לרוחב המסך.

סיכום

ניתן ליישם את נקודות השבירה ושאילתות המדיה בעובי קישוט טקסט כדי להציג את הפונקציונליות המיושמות בהתאם לגודל המסך של המשתמש באמצעות מחלקות שונות כגון ' md', 'lg ' או באמצעות ה-'@ כְּלֵי תִקְשׁוֹרֶת 'כלל, בהתאמה. הגישה האחרונה מפורטת ב' CSS ” קוד שמפעיל את אלמנט היעד ומקשט אותו על סמך הפרמטר/תנאי שנקבע. מדריך זה הרחיב על החלת עובי קישוט טקסט עם Tailwind Breakpoint ו-Media Queries.