如何在网站HTML/CSS上放置背景视频循环

duh*_*cca 7 html css video

我正在尝试将视频作为背景视频放在我的网站上.我已经研究了很多但它不起作用,我不知道为什么.

在我的HTML上我有:

<video id="bgVideo" controls preload="true" autoplay loop muted>
    <source src="../images/Home_Page.mp4" type="video/mp4" >
    <source src="../images/Home_Page.ogv" type="video/ogg" >    
    <source src="../images/Home_Page.webm" type="video/webm" > 
</video>     
<script src="scripts/html5ext.js" type="text/javascript"></script> 
Run Code Online (Sandbox Code Playgroud)

在我的CSS上我有:

body
{
background:  url("../images/Home_Page.png") no-repeat fixed center;
}

video#bgVideo {
position: fixed;
right: 0;
bottom: 0;
width: auto;
min-width: 100%;
height: auto;
min-height: 100%;
z-index: -100;    
background-size: cover;
}
Run Code Online (Sandbox Code Playgroud)

但是,视频没有播放,背景保持白色.有什么建议可以解决这个问题?

非常感谢

Rac*_*len 7

这应该有效

   <video id="bgVideo" controls preload="true" autoplay loop muted>
      <source src="Home_Page.mp4" type="video/mp4" /> 
       <source src="Home_Page.ogv" type="video/ogv" />    
      <source src="Home_Page.webm" type="video/webm" /> 
      
   </video>
Run Code Online (Sandbox Code Playgroud)

另外,您应该创建一个 htaccess 文件/修改您的 htaccess 文件以包含以下内容

   AddType video/mp4 .mp4 .m4v
   AddType video/ogg .ogv
   AddType video/webm .webm
Run Code Online (Sandbox Code Playgroud)

这里有一个有用的教程