Làm cách nào để phủ một div có độ mờ nửa trong suốt lên video nhúng iframe youtube?
<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;
}
chỉnh sửa (bổ sung làm rõ hơn):
HTML5 đang tiếp cận chúng ta, với ngày càng nhiều thiết bị sử dụng nó thay vì flash, điều này làm phức tạp thêm việc nhúng video youtube, rất may youtube cung cấp một iFrame có thể nhúng đặc biệt để xử lý tất cả các vấn đề tương thích nhúng video, nhưng bây giờ phương pháp làm việc trước đây của việc phủ một đối tượng video với một div nửa trong suốt không còn hợp lệ nữa, tôi hiện không thể thêm một <param name="wmode" value="transparent">
vào đối tượng, vì nó bây giờ là một iFrame, vậy làm cách nào để thêm một div mờ ở trên video nhúng iframe?