Cita:
Iniciado por GAST0N Opacity no funciona en IE , mejor usa display: block para que aparesca y display:none para que desaparesca...
Totalmente de acuerdo, porque además el opacity hace que no se vea el elemento pero no lo hace desaparecer. Uno no puede acceder a los elementos que estén por debajo del elemento con opacidad 0. Por otro lado, para que la opacidad funcione en IE tenés que usar un filtro específico para ese navegador: