¿Cómo puedo superponer un div con opacidad semitransparente sobre un video incrustado ifraube de youtube?overlay opaque div over youtube iframe
<iframe class="youtube-player" type="text/html" width="520" height="330" src="http://www.youtube.com/embed/NWHfY_lvKIQ" frameborder="0"></iframe>
<div id="overlay"></div>
CSS
#overlay {
position:fixed;
top:0;
left:0;
width:100%;
height:100%;
background:#000;
opacity:0.8;
/*background:rgba(255,255,255,0.8); or just this*/
z-index:50;
color:#fff;
}
edición (añadido más aclaraciones): HTML5 se acerca a nosotros, con más y más dispositivos que lo utilizan en vez del flash, lo que complica la incorporación de vídeos de youtube, afortunadamente, youtube proporciona un iFrame incrustable especial que maneja todos los problemas de compatibilidad de incrustación de video, pero ahora el método anterior de superposición de un objeto de video con un div semitransparente ya no es válido, ahora no puedo agregar un <param name="wmode" value="transparent">
al objeto , porque ahora es un iFrame, entonces, ¿cómo puedo agregar un div opaco encima del video incrustado iframe?
Parece que YouTube ha solucionado el problema por completo. –
Todavía puedo ver el problema en Chrome. – scribu
@scribu podría ser problemas de seguridad flash o me falta algo, probé en un servidor local. –