רקעים | CSS
- 
מדריך לעיצוב רקעים באמצעות CSS-- בכדי להוסיף צבע רקע לאלמנט כלשהו, נשתמש בתכונה background-colorכך:p { background-color: lightblue; }בדוגמה הזו כל הפסקאות בדף יקבלו צבע רקע תכלת (lightblue). אם נרצה לתת צבע רקע לכל הדף, נאפיין את תגית ה – body עם תכונת background-color. קיימת תכונה מעניינת שניתן להוסיפה בכדי להגדיר בהירות לצבע. התכונה נקראת opacity:p { background-color: green; opacity: 0.7; }שימו לב לכך שהתכונה הזאת מבהירה לא רק את הרקע אלא גם את הטקסט. אם נרצה להבהיר רק את הרקע, נצטרך להשתמש בצבע של rgba, כמו בדוגמה:p { background-color: rgba(0, 200, 0, 0.4); }כשבפרמטר האחרון (מימין) נכתוב את מידת האטימות של הצבע. טוב. בואו נראה כיצד מגדירים רקע של תמונה, נשתמש ב - div לצורך העניין. נניח שנרצה להגדיר תמונת רקע ל – div כלשהו. בשביל לעשות את זה נשתמש בתכונה background-image.div { background-image: url("./images/image.jpg"); }כשב – url ניתן את מיקום התמונה. בכדי להגדיר את מיקום התמונה באלמנט ה – div, נשתמש בתכונה background-position.div { background-image: url("./images/image.jpg"); background-position: right top; }בדוגמה שלעיל התמונה תוצב במיקום הימני העליון של האלמנט. בברירת המחדל, התמונה מוצגת מספר פעמים כך שלא יעזור לקבוע את המיקום של התמונה. ניתן לשנות זאת על ידי התכונה background-repeat:div { background-image: url("./images/image.jpg"); background-repeat: no-repeat; packground-position: right top; }בדוגמה הזאת קבענו את תכונת ה – repeat ל – no-repeat, כלומר ללא חזרה על התמונה כלל. ניתן לקבוע את החזרה של התמונה רק לאורך ציר ה – y או ציר ה – x של האלמנט: div { background-image: url("./images/image.jpg"); background-repeat: repeat-y; }אם נרצה לקבוע שהתמונה לא תזוז עם גלילת הדף (זה יוצר אפקט ויזואלי מעניין ואפילו משתמשים בזה הרבה), נשתמש בתכונה background-attachment:div { background-image: url("./images/image.jpg"); background-attachment: fixed; }ניתן להגדיר שהתמונה תיגלל, אם נשנה את הערך של התכונה ל – scroll: div { background-image: url("./images/image.jpg"); background-attachment: scroll; }את כל מה שראינו עד עכשיו, ניתן לכתוב בקיצור על ידי התכונה background:div { background: green url("./images/image.jpg") no-repeat left top; }שכחתי לציין את תכונת הגודל, שמקבלת כמה ערכים: - width & height– רוחב וגובה של התמונה. ניתן לקבוע זאת באמצעות אחוזים פיקסלים ועוד.
- cover– משמעותו היא שכל האלמנט יקבל את תמונת הרקע. ואם האלמנט לא מתאים בגודלו, התמונה תחתך בכדי שתתאים לגודל האלמנט.
- contain– האלמנט יכיל את כל התמונה. אם הגודל לא מתאים, התמונה תקטן.
 תכונת הגודל נכתבת כך: div { background-image: url("./images/image.jpg"); background-size: cover; }
- 
 א אלישי העביר נושא זה מ-CSS3 ב- א אלישי העביר נושא זה מ-CSS3 ב-
- 
 א אלישי העביר נושא זה מ-עזרה הדדית - CSS ב- א אלישי העביר נושא זה מ-עזרה הדדית - CSS ב-
 
