【发布时间】:2011-12-15 14:29:58
【问题描述】:
我有this 代码:
HTML
<div class="box_video">
<object width="330" height="290" type="application/x-shockwave-flash" data="http://www.youtube.com/v/KEkR1ox_K10?version=3&f=user_uploads&app=youtube_gdata&rel=1&border=0&fs=1&autoplay=0" style="visibility: visible;"><param name="allowfullscreen" value="true" /></object>
</div>
<div class="box_fixed">
My Text
</div>
CSS
.box_video
{
z-index: 20;
height=400;
background-color: #FF0000;
position:relative;
}
.box_fixed {
background-color: #2C2C2C;
bottom: 400px;
position: fixed;
width: 100%;
z-index: 40;
}
现在,我想说明的是 fixed div 应该是视频的 over(box_fixed 的 z-index 高于 box_video)。
但实际上(除了 Firefox)在 IE/Chrome 上(例如)它是下的。
我哪里错了?有什么特殊的<object> 属性需要关心吗?
【问题讨论】: