从 html5 视频中删除黑色背景。出现一秒

问题描述 投票:0回答:2

如何从 html5 视频中删除黑色背景?加载时它会出现几秒钟。使用 CSS 不起作用。

HTML:

<div id="start-screen">
  <video id="video-element">
    <source src="video-mp4.mp4" type="video/mp4">
    <source src="video-oggtheora.ogv" type="video/ogg">
  </video> 
</div>

CSS(不起作用):

#start-screen, video-element {
  background-color: #fff !important;
}

谢谢!

css html video html5-video
2个回答
11
投票

我没有找到 CSS 的有效解决方案。但我发现使用非常小的白色(或任何你想要的颜色)海报图像就可以解决问题。所以如果你也有同样的问题,我就是这么做的。我刚刚使用了 100x100px PNG 文件(大小约为 1KB)。

<div id="start-screen">
  <video id="video-element" poster="/images/white-poster-image.png">
    <source src="video-mp4.mp4" type="video/mp4">
    <source src="video-oggtheora.ogv" type="video/ogg">
  </video> 
</div>

玩得开心!


0
投票

你可以使用这样的CSS类来删除黑条

[data-next-video]{

高度:未设置!重要; }

我使用下一个视频库

© www.soinside.com 2019 - 2024. All rights reserved.