我的标记:
<div id="fixed"></div>
<video width="320" height="240" controls>
<source src="http://www.w3schools.com/html/movie.mp4" type="video/mp4">
<source src="http://www.w3schools.com/html/movie.ogg" type="video/ogg">
<param name="wmode" value="opaque" />
<embed src="http://www.w3schools.com/html/movie.mp4" wmode="opaque">
<param name="wmode" value="opaque" />
</embed>
Your browser does not support the video tag.
</video>
我的CSS:
body {
min-height: 300px;
}
#fixed {
height: 50px;
left: 0;
right: 0;
top: 0;
position: fixed;
background: #f0f;
z-index: 2;
}
video {
position: relative;
z-index: 1;
}
embed {
position: relative;
z-index: 1;
}
我已经尝试将wmode设置为不透明的几种不同的方式,在每个元素上使用z-indexing,但仍然没有运气。我敢肯定,我不是第一个遇到这个问题的人,而且我相信我也不会是最后一个。
JSfiddle:http://jsfiddle.net/x4MAh/
JSfiddle在IE8中查看:http://jsfiddle.net/x4MAh/embedded/result/
干杯! 乍得
答案 0 :(得分:0)
我用以下内容更新了你的小提琴: