Pensarás que molesto bastante, he logrado hacerlo removiendo el overflow:hidden del estilo de la carpeta padre, pero ahora me doy cuenta de algo:
Si tengo 3 carpetas, cada una con float left y position relative, cuando le doy al preview, no me lo situa en base a esa carpeta, sino a la primera que aparece, por que?
Me explico mejor poniendo el codigo:
Código CSS:
Ver original.fol{float:left;background-color:#eee;border:1px solid #CCC;padding:4px;margin:0px 5px 0px 5px;color:#666;width:100px;height:100px;text-align:center;font-size:9px; position:relative;}
.preview{
position: absolute;
top:-10px;
left:100px;
z-index:1000;
}
Y estos los divs:
<div class="fol" title="" onMouseOver="MD('f813'); x.request('r:preview.php?id=813&owner=122; rl:f813')" onMouseOut="CD('f813')">
<div class="preview" style="display:none;" id="f813" onMouseOver="MD('f813')" onMouseOut="CD('f813')">
</div>
<img src="http://www.forosdelweb.com/f53/img/Folder.png" /><br />Nombre de la carpeta...<br />Peso de la carpeta
</div>