我试图在<video>
元素上模拟background-size: cover
的功能。我已经成功地做到这一点与此下面的代码:模拟背景大小:在HTML5上覆盖中心位置<video>
<video id="videobackground" autoplay="true" loop="true">
<source src="BackgroundFinal2.mp4" type="video/mp4">
</video>
#videobackground {
position: absolute;
bottom: 0px;
right: 0px;
min-width: 100%;
min-height: 100%;
width: auto;
height: auto;
z-index: -1000;
overflow: hidden
}
问题是,我也想模仿的background-position: center center;
的功能,我不知道该怎么做。使用当前的代码,如果需要,我的视频将从左侧和顶部切断 - 但是我希望从双侧切断。
任何想法/解决方案,请?谢谢!
区区谷歌搜索止跌回升http://demosthenes.info/blog/777/Create-Fullscreen-HTML5-Page-Background-Video用在它上面的一个演示! – 2014-10-04 21:25:16
这并不能解决我对视频居中的问题。网站上显示的代码与我的相同。它们只将背景图像居中而不是实际的视频。 – user1207524 2014-10-04 21:43:16
你能详细解释一下这个问题吗?您是否尝试在HTML5视频标签顶部显示文字,因为您提到您的网站与Radu提到的网站相同。我在这里更新了CSS,以确保它从顶部开始。 http://jsfiddle.net/seshakiran/ks9kad7f/ – 2014-10-05 00:10:57