Went with absolute positioning. Trickiest thing was getting rid of the margin.
Think I got it pretty good: the question I had about this one is how responsiveness changes it, though I know we haven't gotten to responsiveness yet.
Used margin-right: auto and margin-left: auto for the majority of the centering. A bit hacky, but it's better than text-align, right?!!
Position absolute all the way! To offset the grey div, I used 25px from the top and left.
Not too bad: key for me was to use absolute positioning, then just invert what I did for challenge 2.
Big ol whale of a grey div! My technique here was to nest the two smaller divs in the big grey one.
For the smaller div, position: absolute, and bottom: 0, right: 0.
Just had to modify 7 a bit, this time in the other corner.
Started messing around with percents in my top and left absolute positioning.
Continued with percents, and trying to think about the big grey div as the parent element.
Starting mixing and matching percents for positioning and px for div height and width. Is that weird?
Thought this would be a good one to use relative positioning for the child divs...And it WAS.
Positioned the first div with absolute, then the rest with relative. This was frustrating, even though I was able to acheive the desired result; lots of guessing and checking. Must be a more precise way.
Pretty easy with absolute positioning!