The parent and child blocks below are for Question 1.
Parent block
Child Block
Question 1
Resize the browser window horizontally (drag the lower right corner left and right) and observe that the above parent block moves back and forth since it is centered in the viewpoort. Even though the child block is inside the parent, and positioned absolutely, it doesn't move with the parent. Explain why.
Put your answer here.
The Top and Bottom blocks below are for Questions 2 and 3.
Top block
Bottom 1 block
These blocks also go with Questions 2 and 3.
Top block
Bottom 2 block
Question 2
There are two top/bottom block examples above with almost identical styles. Why is the bottom2 block not move upward, but the bottom1 block is? Both bottom blocks have the exact same top/left coordinates set in the CSS.
Put your answer here.
Question 3
What causes all the extra space you can see below the Bottom 1 block?
Put your answer here.
The Absolute blocks below are for Questions 4, 5, and 6.
Absolute 1
Absolute 2
Absolute 3
Absolute 4
Question 4
Absolute1 and Absolute3 have identical styles, except that Absolute3 is 200px more to the right. Absolute2 and Absolute4 have exactly identical styles. Explain why Absolute2 and Absolute4 are positioned differently. Explain precicely.
Put your answer here.
Question 5
What happens if the styles for the absolute_wrapper are removed (just remove the id value)? Same thing happens if you completely remove the absolute_wrapper block itself. Explain precicely.
Put your answer here.
Question 6
Absolute2 is on top of Absolute 1. What is determining that stacking order?
Put your answer here.
The parent and child blocks below are for Question 7.
Parent A block
Child A Block
Parent B block
Child B is actually a child of this block, it's just positioned outside of it.
Child B Block
Question 7
The child A block above has z-index of 100 and child B has z-index of 50. So it seems that child A should be stacked on top of child B. Why is it not?
Put your answer here.