Why does #div1 position itself using #div0 but #div1 uses the body(?) unless I set #div0 to relative? I’m going bonkers, much thanks to anyone who can clear this up for me!
If you don’t define a top position for the absolute element, it will be placed as if it were positioned statically according to document flow. So it isn’t positioned using #div0 either unless that has relative positioning but just appears that way – after the header.