2011-10-04 21 views

Respuesta

6

Se podría utilizar este CSS ...

div.parent { 
    position: relative; 
} 

/* this div is a descendent of the div above */ 
div.child { 
    position: absolute; 
    top: 0; 
    right: 0; 
    bottom: 0; 
    left: 0; 
    opacity: .6; 
    background: #fff; 
} 

jsFiddle.

Si desea que los eventos del ratón para ir a través esta cubierta, se suman a la pointer-events: nonediv.child.

te ha etiquetado que jQuery, por lo que añadir a este niño elemento a través de jQuery ...

$('div.parent').append('<div class="child" />'); 
+0

'filtro: alfa (opacidad = 60)' para POR EJEMPLO 8 y abajo. – Jasper

+0

Así es como yo lo haría; tenga en cuenta que debe pasar por algunos aros si necesita cosas como la selección de texto o si desea capturar eventos. –

+2

@gregp: actualicé la respuesta para incorporar eso. Gracias. – alex

Cuestiones relacionadas