logo

גבול CSS

גבול CSS הוא מאפיין מפתח המשמש לאפיון ולסגנון של הגבולות סביב רכיבי HTML. גבולות תופסים חלק חיוני בהרכבת האתר, ומסייעים ביצירת הפרדה, הדגשה ופיתוי מסוגנן. ב-CSS, אתה יכול להשתמש בכמה מאפיינים הקשורים לגבולות כדי לשלוט בסגנון, במגוון, בגודל ובצורה של גבולות אלה. במאמר זה נחקור את מאפייני הגבול של ה-CSS וכיצד לנצל אותם באמת.

מאפייני גבולות CSS

מאפייני הגבול של CSS משמשים כדי לקבוע את הסגנון, המגוון, הרוחב והשפל של הגבולות של רכיב. נכסים אלה כוללים:

  • בסגנון גבול
  • צבע גבול
  • רוחב גבול
  • גבול-רדיוס

1) בסגנון גבול CSS

המאפיין Border style משמש לציון סוג הגבול שברצונך להציג בדף האינטרנט.

ישנם כמה ערכי סגנון גבול המשמשים עם מאפיין בסגנון גבול כדי להגדיר גבול.

ערך תיאור
אף אחד זה לא מגדיר שום גבול.
מְנוּקָד הוא משמש להגדרת גבול מנוקד.
מקווקו הוא משמש להגדרת גבול מקווקו.
מוצק הוא משמש להגדרת גבול מוצק.
לְהַכפִּיל זה מגדיר שני גבולות עם אותו ערך רוחב גבול.
חָרִיץ זה מגדיר גבול מחורץ תלת מימדי. האפקט נוצר בהתאם לערך צבע הגבול.
רֶכֶס הוא מגדיר גבול תלת מימדי. האפקט נוצר בהתאם לערך צבע הגבול.
הַבלָעָה זה מגדיר גבול הכנסה תלת מימדית. האפקט נוצר בהתאם לערך צבע הגבול.
רֵאשִׁית זה מגדיר גבול התחלה תלת מימדי. האפקט נוצר בהתאם לערך צבע הגבול.

דוגמא:

 .border-example { width: 150px; height: 30px; margin: 10px; padding: 10px; } .dotted { border: 2px dotted #FFA500; } .dashed { border: 2px dashed #008000; } .solid { border: 2px solid #000; } .double { border: 4px double #FF0000; } .groove { border: 3px groove #3333FF; } .ridge { border: 3px ridge #660066; } .inset { border: 3px inset #006600; } .outset { border: 3px outset #990000; } Dotted Border Dashed Border Solid Border Double Border Groove Border Ridge Border Inset Border Outset Border 

תְפוּקָה:

גבול CSS

2) רוחב גבול CSS

המאפיין border-width משמש להגדרת רוחב הגבול. זה מוגדר בפיקסלים. אתה יכול גם להשתמש באחד משלושת הערכים המוגדרים מראש, דק, בינוני או עבה כדי להגדיר את רוחב הגבול.

הערה: המאפיין Border-width אינו מנוצל לבדו. הוא מנוצל כל הזמן עם מאפייני גבול אחרים כמו מאפיין 'בסגנון גבול' כדי להגדיר את הגבול תחילה בכל דרך אחרת שהוא לא יעבוד.

 /* CSS for different border widths */ .thin-border { border: 2px solid #FF0000; /* It is 2-pixel wide solid red border */ } .medium-border { border: 4px solid #00FF00; /* It is 4-pixel wide solid green border */ } .thick-border { border: 6px solid #0000FF; /* It is 6-pixel wide solid blue border */ } .custom-border { border: 3px dashed #FFA500; /* It is 3-pixel wide dashed orange border */ } <p class="thin-border"> Thin Border </p> <p class="medium-border"> Medium Border </p> <p class="thick-border"> Thick Border </p> Custom Border 

תְפוּקָה:

גבול CSS

3) צבע גבול CSS

ישנן שלוש אסטרטגיות לקביעת צבע הגבול.

  • שם: הוא קובע את שם הצבע. למשל: 'אדום'.
  • RGB: הוא קובע את ערך ה-RGB של הצבע. לדוגמה: 'rgb(255,0,0)'.
  • hex: זה קובע את ערך הhex של הצבע. לדוגמה: '#ff0000'.

הערה: מאפיין צבע הגבול אינו מנוצל לבדו. הוא מנוצל כל הזמן עם מאפייני גבול אחרים כמו מאפיין 'בסגנון גבול' כדי להגדיר את הגבול תחילה בכל דרך אחרת שהוא לא יעבוד.

דוגמא:

 .my-element { width: 200px; height: 100px; border: 2px solid #333; /* The Initial border color is dark gray */ transition: border-color 0.5s; /* Adding a smooth transition effect */ } .my-element:hover { border-color: blue; /* This changes the border color to blue when hovering */ } Hover 

תְפוּקָה:

גבול CSS