Works, but screws up elements below it

When the header shrinks, it makes everything pop up.  Obvious side
effect, but I'm going to approach this a bit differently to avoid it.