0
0
CSSmarkup~5 mins

Common layering issues in CSS - Cheat Sheet & Quick Revision

Choose your learning style9 modes available
Recall & Review
beginner
What does the CSS z-index property control?
The z-index property controls the stack order of elements along the z-axis (front to back). Higher values appear on top of lower values.
Click to reveal answer
intermediate
What is a stacking context in CSS?
A stacking context is a group of elements that share the same stacking order rules. It acts like a mini-layer system inside the page, isolating elements from others outside it.
Click to reveal answer
intermediate
Why might an element with a higher z-index appear behind another element?
Because it might be inside a different stacking context with a lower parent z-index, or the element's position property is not set to create stacking context properly.
Click to reveal answer
beginner
How does the CSS position property affect layering?
Only elements with position set to relative, absolute, fixed, or sticky can have a z-index that affects layering.
Click to reveal answer
beginner
What common mistake causes layering issues with dropdown menus or modals?
Not setting position and z-index properly on dropdowns or modals, or having parent containers with overflow: hidden that clip the element.
Click to reveal answer
Which CSS property must be set for z-index to work?
Apadding
Bposition
Cmargin
Ddisplay
What is a stacking context?
AA group of elements with shared layering rules
BA CSS property for colors
CA type of HTML tag
DA JavaScript function
Why might a dropdown menu be hidden behind other content?
AThe menu has no text
BThe menu uses <code>display: block</code>
CParent container has <code>overflow: hidden</code>
DThe page has no CSS
Which z-index value appears on top?
A-1
B5
C0
D10
If two elements have the same z-index, which one appears on top?
AThe one later in the HTML code
BThe one earlier in the HTML code
CThe one with smaller font size
DThe one with more padding
Explain what causes layering issues in CSS and how stacking contexts affect element visibility.
Think about how elements are grouped and ordered in layers.
You got /5 concepts.
    Describe how to fix a dropdown menu that appears behind other page content.
    Consider both the dropdown and its container styles.
    You got /4 concepts.