我只是想知道是否可以将 YouTube 视频(实际的视频播放器)与图像重叠。我想做的是让它看起来像有两只手握着 YouTube 视频,一只左手,一只右手。我认为这是一个简单的 CSS 东西,但不确定,因为我在网上找不到任何东西(我发现的只是图像重叠图像和淡入淡出)。无论如何,任何帮助将不胜感激。谢谢!
问问题
3522 次
2 回答
6
使用 iframe 方法并添加?wmode=opaque
到视频 URL 的末尾。
例子:
<iframe width="630" height="328" src="http://www.youtube.com/embed/BS0PaiHkbU0?wmode=opaque" frameborder="0" allowfullscreen=""></iframe>
于 2011-09-20T20:16:18.817 回答
1
您可以将 YouTube 嵌入脚本添加到页面中的 div 中,然后使用 CSS 将该 div 的位置设置为相对,现在在包含 YouTube 视频的 div 中放置另一个 div 并将该 div 设置为绝对位置,现在您可以确定您希望图像出现在页面上的哪个位置,其边界区域将由相对 div 位置定义。
这是一个例子:
<div class="YouTube">
<!-- embedded YouTube Script -->
<div class="FloatingImage">
<img src="#" height="" width="" />
</div>
</div>
您的 CSS 可能类似于以下内容:
<style type="text/css">
.YouTube { width: 450px; height: 400px; position: relative; }
.FloatingImage { position: absolute; top: 75px; left: 0px; height: 50px; width: 25px; }
</style>
希望这可以帮助!
于 2011-09-20T20:03:46.210 回答