Html 图像背后的视频使图像不透明/不饱和

Html 图像背后的视频使图像不透明/不饱和,html,css,Html,Css,好的。。我正在努力解决这个问题 我有一张图像,上面有一个透明的“洞”,我在后面放了一个视频。然而,当视频出现时,图像会变得有点。。去饱和 这是CSS .header { position: relative; } .header img{ position: absolute; top: 0; left: 0; z-index: 10; cursor: pointer; } .header video

好的。。我正在努力解决这个问题

我有一张图像,上面有一个透明的“洞”,我在后面放了一个视频。然而,当视频出现时,图像会变得有点。。去饱和

这是CSS

  .header {
      position: relative;
  }

  .header img{
      position: absolute;
      top: 0;
      left: 0;
      z-index: 10;
      cursor: pointer;
  }

  .header video{
      position: absolute;
      width: 168px;
      left: 553px;
      top: 109px;
      z-index: 1;
  }
还有标记

<div class="span12 header"><img src="img/screenshot-final.png"/><video src="img/video/video-final.mp4"></video></div>


我不确定为什么视频会影响图像,因为它的尺寸适合图像中的孔。但是,在视频上设置display:none可以“修复”图像。

我很确定这是不可避免的,您是否考虑过将图像放置在视频的顶部,以适合具有适当z索引的孔。不理想,但我认为去饱和是视频叠加图像的标准

编辑:试着把你的视频放在div标签里,把你的图像放在div标签里!然后使用绝对定位来校正定位!这应该能帮你解决问题

编辑:

<div class="span12 header">
<video src="img/video/video-final.mp4"></video>
<div id="image">
<img src="img/screenshot-final.png"/>
</div>
</div>

我很确定这是不可避免的,您是否考虑过将图像放在视频的顶部,以适合具有适当z索引的孔。不理想,但我认为去饱和是视频叠加图像的标准

编辑:试着把你的视频放在div标签里,把你的图像放在div标签里!然后使用绝对定位来校正定位!这应该能帮你解决问题

编辑:

<div class="span12 header">
<video src="img/video/video-final.mp4"></video>
<div id="image">
<img src="img/screenshot-final.png"/>
</div>
</div>


但当然,您必须确保将重叠图像切割为与holeOh man的尺寸完全匹配!不可避免的那太可怕了。不过我不太明白你的建议。图像通过z-index显示在视频的顶部。sh好的,我没有注意清楚,我看到视频后面有一个图像,但现在我看到的是另一个方向,这是一个完全不同的故事,让我再看一看像这样的事情吗@CambridgeMike几乎检查了我上面的照片,但当然你必须确保重叠的图像被切割成完全符合holeOh人的尺寸!不可避免的那太可怕了。不过我不太明白你的建议。图像通过z-index显示在视频的顶部。sh好的,我没有注意清楚,我看到视频后面有一个图像,但现在我看到的是另一个方向,这是一个完全不同的故事,让我再看一看像这样的事情吗@CambridgeMike几乎要检查上面的地雷了