YouTube iframe 포함 동영상 위에 반투명 불투명도로 div를 오버레이하려면 어떻게해야합니까?
<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;
}
편집 (더 많은 설명 추가) :
HTML5가 우리에게 다가오고 있습니다. 플래시 대신 사용하는 장치가 점점 더 많아 져서 YouTube 동영상 삽입이 복잡해집니다. 고맙게도 YouTube는 모든 동영상 삽입 호환성 문제를 처리하는 특수 삽입 가능한 iFrame을 제공합니다. 이제는 반투명 div로 비디오 객체를 오버레이하는 이전 작업 방법이 더 이상 유효하지 않습니다. <param name="wmode" value="transparent">
이제 iFrame이므로 객체에을 추가 할 수 없습니다 . 따라서 위에 불투명 div를 추가하려면 어떻게해야합니까? iframe 임베디드 비디오?