בזמן עיצוב אתר, הוספת חצאי עיגולים במקום עיגולים נותנת מראה טוב יותר. יתר על כן, היווצרות של חצאי עיגולים היא קלה וגם מעניינת.
במאמר זה נספק מדריך כיצד ליצור חצי עיגול באמצעות CSS.
כיצד ליצור חצי עיגול עם CSS?
כדי ליצור חצי עיגול, נשתמש ב-' גבול-רדיוס ' תכונה. מאפיין זה יעזור לנו ליצור חצי עיגול בדרכים הבאות:
- חצי עיגול מלמעלה
- חצי עיגול מלמטה
- חצי עיגול משמאל
- חצי עיגול מימין
בואו נרחיב על כל אחד אחד!
דוגמה 1: צור חצי עיגול מלמעלה עם CSS
כדי ליצור חצי עיגול מלמעלה, ראשית, נציין את ' HTML כעת, הגדר את הממדים המתאימים ל-div, כגון שנקצה את ' רוֹחַב 'ערך הנכס כ' 180 פיקסלים ' ו' גוֹבַה 'נכס עם ערך' 90 פיקסלים '. בשלב הבא, הגדר את ' גבול-רדיוס ' ערך הנכס ' 12 רם 12 רם 0 0 '; כאשר הספרה הראשונה 12rem תקצץ את הצד השמאלי העליון של ה-div, ה-12rem השני יקצץ את הצד הימני העליון, הספרה השלישית והרביעית 0 תגזור את החלק התחתון של ה-div. לבסוף, כדי לתת צבע לעיגול, השתמש ב-' צבע רקע 'נכס עם הערך' סָגוֹל '. CSS שמור את קובץ ה-HTML עם הקוד שהוזכר ופתח אותו בדפדפן שלך: כפי שאתה יכול לראות, יצרנו בהצלחה חצי עיגול עם מאפיין CSS border-radius. ליצירת חצי עיגול מלמטה, נגדיר ערכי מאפיין רדיוס גבול כ' 0 0 12rem 12rem ', כאשר שני הערכים הראשונים מייצגים את רדיוס הגבול השמאלי העליון והצד הימני העליון. הגדרנו אותם ל-0 כדי לגרום לחצי העליון של ה-div להיעלם לחלוטין. עבור החלק התחתון, קיצרנו רק מעט צד שמאל למטה וצד ימין למטה על ידי הגדרת הערכים ל-12rem. CSS תְפוּקָה כדי ליצור חצי עיגול CSS ימינה, ראשית, כוונן את הגובה והרוחב של המיכל, שכן יש צורך לקבל את הצורה הנכונה של העיגול. הגדר את ' רוֹחַב ' כפי ש ' 90 פיקסלים ' ו' גוֹבַה ' כפי ש ' 180 פיקסלים ' הפעם. שוב, השתמש במאפיין הגבול-רדיוס עם הערך ' 0 12 רם 12 רם 0 ', כאשר הערך הראשון 0 הוא עבור הצד השמאלי העליון, הערך האחרון 0 הוא עבור הצד השמאלי התחתון, והערכים השני והשלישי מתווספים כדי לחתוך את הצד הימני העליון והצד הימני התחתון. יישום ערכים אלה יוצר חצי עיגול מימין. CSS תְפוּקָה הפעם, ציין את מאפיין הגבול-רדיוס לאורך הערך ' 12rem 0 0 12rem '; הערך הראשון והאחרון 12rem יקצץ את הצד השמאלי העליון והצד השמאלי התחתון של ה-div, הגדרת הערך השני והשלישי ל-0 תבהיר את הצד הימני העליון והצד הימני התחתון של המעגל. בסופו של דבר, חצי העיגול בצד שמאל שלנו ייווצר. CSS תְפוּקָה הצענו שיטות שונות ליצירת חצי עיגול עם CSS. כדי ליצור חצי עיגול, אנחנו יכולים פשוט להשתמש ב-CSS ' גבול-רדיוס ' תכונה. ניתן ליצור את חצי העיגול מצד לצד, כמו משמאל, ימין, למעלה ולמטה. במאפיין הגבול-רדיוס, הערך ההתחלתי הוא עבור הצד השמאלי העליון, השני הוא עבור הצד הימני העליון, השלישי הוא עבור הימין התחתון, והערך הרביעי הוא עבור הצד השמאלי התחתון. כתבה זו הסבירה כיצד ליצור חצי עיגול עם CSS.
רוֹחַב : 180 פיקסלים ;
גוֹבַה : 90 פיקסלים ;
גבול-רדיוס : 12 רם 12 רם 0 0 ;
צבע רקע : סָגוֹל ;
}
דוגמה 2: צור חצי עיגול מלמטה עם CSS
רוֹחַב : 180 פיקסלים ;
גוֹבַה : 90 פיקסלים ;
גבול-רדיוס : 0 0 12 רם 12 רם ;
צבע רקע : סָגוֹל ;
}
דוגמה 3: צור חצי עיגול מימין עם CSS
רוֹחַב : 90 פיקסלים ;
גוֹבַה : 180 פיקסלים ;
גבול-רדיוס : 0 12 רם 12 רם 0 ;
צבע רקע : סָגוֹל ;
}
דוגמה 4: צור חצי עיגול משמאל עם CSS
רוֹחַב : 90 פיקסלים ;
גוֹבַה : 180 פיקסלים ;
גבול-רדיוס : 12 רם 0 0 12 רם ;
צבע רקע : סָגוֹל ;
}
סיכום