Just a correction: z-index
applies to position: relative
, position:absolute
AND position:fixed
.
To answer the original question - there's no way in CSS to make a child of an overflow: hidden
element show it's contents outside the parent borders, you must change the hierarchy.