3 Things (Almost) No One Knows About CSS

Background is purely visual. It does not allow any elements to move and overlap.

<div>one</div>
<div>two</div>

How can background (by itself) overlap those elements? Answer: They can’t.