Podcast
Questions and Answers
מהי ההתנהגות של אלמנטים מסוג block
ב-CSS?
מהי ההתנהגות של אלמנטים מסוג block
ב-CSS?
- מקבלים את המימדים שלהם מהאבא.
- צפים שמאלה או ימינה מחוץ ל-`normal flow`.
- תופסים את כל השורה. (correct)
- תופסים עמודה בשורה.
הערך display: inline
מאפשר לתת לאלמנט גובה ורוחב ספציפיים.
הערך display: inline
מאפשר לתת לאלמנט גובה ורוחב ספציפיים.
False (B)
מה ההבדל העיקרי בין visibility: hidden
לבין display: none
?
מה ההבדל העיקרי בין visibility: hidden
לבין display: none
?
visibility: hidden
שומר על המקום של האלמנט בדף, ואילו display: none
מסיר אותו לחלוטין.
אלמנטים שהם _____ יצופו שמאלה או ימינה מחוץ ל-normal flow
וישפיעו על האלמנטים שאחריהם.
אלמנטים שהם _____ יצופו שמאלה או ימינה מחוץ ל-normal flow
וישפיעו על האלמנטים שאחריהם.
התאם את סוג האלמנט להתנהגות ברירת המחדל שלו:
התאם את סוג האלמנט להתנהגות ברירת המחדל שלו:
מה קובעת תכונת ה-display
ב-CSS?
מה קובעת תכונת ה-display
ב-CSS?
ב-normal flow
, תגיות מוצגות לפי הסדר שבו הן כתובות בקוד ה-HTML.
ב-normal flow
, תגיות מוצגות לפי הסדר שבו הן כתובות בקוד ה-HTML.
מה היתרון בשימוש ב-inline-block
לעומת inline
?
מה היתרון בשימוש ב-inline-block
לעומת inline
?
איזה מבין סוגי האלמנטים הבאים לא תופס מקום כלל כאשר משתמשים בערך none
במאפיין display
?
איזה מבין סוגי האלמנטים הבאים לא תופס מקום כלל כאשר משתמשים בערך none
במאפיין display
?
כאשר רוצים למקם אלמנט על אלמנט אחר שלא ב-normal flow
נשתמש ב-_____.
כאשר רוצים למקם אלמנט על אלמנט אחר שלא ב-normal flow
נשתמש ב-_____.
מהי ההתנהגות של אלמנט HTML עם המאפיין position: static
?
מהי ההתנהגות של אלמנט HTML עם המאפיין position: static
?
המאפיין position: relative
בפני עצמו גורם לאלמנט לשנות את מיקומו הויזואלי בדף.
המאפיין position: relative
בפני עצמו גורם לאלמנט לשנות את מיקומו הויזואלי בדף.
באילו תכונות יש להשתמש יחד עם position: relative
על מנת לשנות את מיקום האלמנט?
באילו תכונות יש להשתמש יחד עם position: relative
על מנת לשנות את מיקום האלמנט?
אלמנט עם position: absolute
שאינו מכיל הורה עם מיקום שאינו static
ימוקם ביחס ל- ____________.
אלמנט עם position: absolute
שאינו מכיל הורה עם מיקום שאינו static
ימוקם ביחס ל- ____________.
מה קורה כאשר משנים את המאפיין position
ל-absolute
?
מה קורה כאשר משנים את המאפיין position
ל-absolute
?
התכונות הבסיסיות של אלמנט (רוחב, גובה) תמיד נשמרות כאשר משנים את מיקומו ל-absolute
.
התכונות הבסיסיות של אלמנט (רוחב, גובה) תמיד נשמרות כאשר משנים את מיקומו ל-absolute
.
התאם את ערכי ה-position
לתDESCRIPTION המתאים:
התאם את ערכי ה-position
לתDESCRIPTION המתאים:
מה תפקידו של המאפיין z-index
?
מה תפקידו של המאפיין z-index
?
z-index
עובד על כל סוגי האלמנטים, ללא תלות במאפיין ה-position
שלהם.
z-index
עובד על כל סוגי האלמנטים, ללא תלות במאפיין ה-position
שלהם.
מה יקרה אם שני אלמנטים חופפים ואין להם מאפיין z-index
מוגדר?
מה יקרה אם שני אלמנטים חופפים ואין להם מאפיין z-index
מוגדר?
מה ההבדל בין position: absolute
לבין position: fixed
?
מה ההבדל בין position: absolute
לבין position: fixed
?
אלמנט עם position: fixed
ממוקם ביחס ל ____________.
אלמנט עם position: fixed
ממוקם ביחס ל ____________.
מהו היתרון העיקרי בשימוש ב-position: sticky
?
מהו היתרון העיקרי בשימוש ב-position: sticky
?
אלמנט עם position: sticky
תמיד יהיה גלוי על המסך, ללא תלות במיקום הגלילה.
אלמנט עם position: sticky
תמיד יהיה גלוי על המסך, ללא תלות במיקום הגלילה.
בין אילו שני ערכים position: sticky
נע?
בין אילו שני ערכים position: sticky
נע?
Flashcards
Normal Flow
Normal Flow
הסדר שבו התגיות מוצגות בדף, אחת אחרי השנייה, לפי הופעתן בקוד.
אלמנט Block
אלמנט Block
תגיות שתופסות שורה שלמה בדף (כמו div, p, h).
אלמנט Inline
אלמנט Inline
תגיות שתופסות רק את המקום הדרוש להן בשורה (כמו span).
אלמנט Float
אלמנט Float
Signup and view all the flashcards
Display Property
Display Property
Signup and view all the flashcards
Display: Block
Display: Block
Signup and view all the flashcards
Display: Inline
Display: Inline
Signup and view all the flashcards
Display: Inline-block
Display: Inline-block
Signup and view all the flashcards
Visibility: hidden
Visibility: hidden
Signup and view all the flashcards
Display: None
Display: None
Signup and view all the flashcards
position: static
position: static
Signup and view all the flashcards
position: relative
position: relative
Signup and view all the flashcards
position: absolute
position: absolute
Signup and view all the flashcards
מיקום אלמנט absolute
מיקום אלמנט absolute
Signup and view all the flashcards
z-index
z-index
Signup and view all the flashcards
Z-index
Z-index
Signup and view all the flashcards
position: fixed
position: fixed
Signup and view all the flashcards
position: sticky
position: sticky
Signup and view all the flashcards
Position
Position
Signup and view all the flashcards
Top, Right, Bottom, Left
Top, Right, Bottom, Left
Signup and view all the flashcards
הצגת אלמנט על אלמנט
הצגת אלמנט על אלמנט
Signup and view all the flashcards
z-index
z-index
Signup and view all the flashcards
מאפיינים נוספים למיקום מוחלט
מאפיינים נוספים למיקום מוחלט
Signup and view all the flashcards
Position:fixed
Position:fixed
Signup and view all the flashcards
Study Notes
- CSS Layout and Positioning הם כלים המשמשים לשליטה באופן הצגת אלמנטים בדף אינטרנט.
Normal Flow
- הדף נתפס כשורות ועמודות
- תגיות מוצגות לפי הסדר בו הן כתובות, אחת אחרי השנייה
- אלמנט block תופס את כל השורה, כמו
<div
> - אלמנט inline תופס עמודה בשורה, כמו
<span>
, ואלמנטים רבים יכולים לתפוס את השורה עד לירידת שורה - אלמנט float מוציא אלמנט מהסדר הרגיל ומיישר אותו לשמאל או לימין, ומשפיע על האלמנטים אחריו.
Display Property
- כל אלמנט בדף הוא קופסא
- המאפיין Display קובע את התנהגות הקופסא
- לכל אלמנט יש ערך Display ברירת מחדל שאפשר לשנות ב-CSS
- ערכים אפשריים: inline, block, contents, flex, grid, inline-block
Block, Inline, Inline-block
- אלמנט inline מתנהג הפוך מ-block
- אלמנט inline-block מתנהג כמו inline אבל ניתן לשלוט ברוחב ובגובה שלו
- לא ניתן לתת גובה לאלמנט inline; הגובה נקבע על ידי תוכן האלמנט
Visibility לעומת Display
visibility: hidden
מסתיר את האלמנט אבל משאיר את מקומו בדףdisplay: none
מסתיר את האלמנט ומוציא אותו מהדף, כך שהוא אינו תופס מקום
Positioning
- מאפשר לשלוט במיקום המדויק של האלמנטים בדף
- מצבים: static, relative, absolute, fixed, sticky
- ניתן להשתמש ב-top, right, bottom, left כדי לקבוע את המיקום הסופי
Position: Static
- מצב ברירת המחדל של כל אלמנט ב-HTML
- האלמנט מוצג בסדר הרגיל של ה-normal flow
Position: Relative
- מאפשר להזיז אלמנט יחסית למיקומו המקורי בתוך ה-normal flow
- יש להוסיף top, bottom, left, right כדי להזיז את האלמנט
- האלמנט עדיין תופס את מקומו המקורי בדף
Position: Absolute
- מוציא את האלמנט מה-normal flow והופך אותו לצף
- הרוחב והגובה יהיו דינמיים אם לא יוגדרו
- מיקום האלמנט מחושב יחסית לאלמנט האב הקרוב ביותר שאינו static
- אם אין הורה כזה, האלמנט ממוקם יחסית לתג body
Z-index
- מאפשר לקבוע את סדר הערימה של אלמנטים חופפים
- עובד רק על אלמנטים עם position: absolute, relative, fixed, sticky או flex
- שני אלמנטים חופפים ללא z-index, האחרון בקוד יעלה על הקודם לו
- ככלל, אלמנט בעל ערך Z גדול יופיע מעל האחרים.
Position: Fixed
- דומה ל-absolute, אך המיקום קבוע גם כאשר גוללים את המסך
- מאפשר ליצור אלמנטים שנשארים במקום קבוע בחלון הדפדפן, כמו תפריטים או כותרות עליונות
- משתמשים ב top, left, bottom, right למיקום האלמנט
Position: Sticky
- שילוב של relative ו-fixed
- האלמנט מתנהג כמו relative עד לנקודה מסוימת, ואז "נתקע" במקומו כמו fixed
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.