Aparentemente Internet Explorer (hasta la versión 8 como mínimo) ignora overflow: visible al aplicar filtro (por ejemplo, en cuanto a opacidad), haciendo nada fuera del elemento de filtrado para ser recortado como si se usara desbordamiento: oculto.Internet Explorer CSS propiedad "filtro" hace caso omiso de overflow: visible
¿Hay alguna solución a este problema?
El código de ejemplo siguiente muestra cómo niño se recorta por contenedor – sólo su derecho e inferior de las fronteras son visibles.
<style type="text/css">
#container {
position:absolute;
left:100px;
top:100px;
width:100px;
height:100px;
border:1px solid black;
filter:alpha(opacity=50);
overflow:visible;
}
#child {
position:relative;
left:-10px;
top:-10px;
width:20px;
height:20px;
border:1px solid red;
}
</style>
<div id="container">
<div id="child"></div>
</div>
¿Y entonces su pregunta es ...? –