Ho scoperto che non posso posizionare un div in posizione assoluta su un altro in Chrome quando il genitore del div voglio essere in cima è fisso:Chrome: impossibile posizionare un div assoluto su un altro quando il genitore è fisso
<div id="parent">
<div id="top"></div>
</div>
<div id="bottom"></div>
Ecco un JSFiddle dimostrando il problema:
si dovrebbe vedere che in Chrome giallo div posizionato in modo assoluto con z-index 10 appare dietro il green div posizionato in modo assoluto con z -indice: 1, perché uso della posizione fissa del genitore.
Altri browser come Firefox mostrano il div giallo in cima a quello verde.
Qualche suggerimento su come risolvere questo problema in Chrome? Non sono in grado di modificare la posizione fissa del genitore.
Grazie!
Troverai ulteriori informazioni sul motivo per cui questo accade in Chrome qui: http://updates.html5rocks.com/2012/09/Stacking-Changes-Coming-to-position-fixed-elements –