Stacking context of relatively-positioned descendant (with lower stacking level than it's containing block) isn't re-calculated on ascendant :hover (or :active) when stacking level of containing block is reset to reflect default back-to-front order in document tree
The red box below should turn lime-green when hovered over.