Tienes razón, no había caído.
De todas formas, lo he puesto en el <body> directamente, para ahorrarme futuros problemas (no tengo el body formateado con CSS).
Firebug me devuelve esto en tiempo de ejecución:
Código CSS:
Ver originalelement.style {
display:block;
}
#backgroundFilter {
background-color:#000000;
display:none;
height:100%;
left:0;
margin:0;
opacity:0.5;
overflow:hidden;
padding:0;
position:absolute;
top:0;
width:100%;
z-index:1000;
}
Se me sigue viendo igual :(
Gracias.