我有一个具有以下属性的视频,帧宽度:1920 和帧高度:1080。我需要它的宽度和高度为 100%,从而填满整个屏幕。它也需要响应。到目前为止,我有这个代码:
<video class="hidden-xs hidden-sm hidden-md hidden-custom videosize embed-responsive-item" autoplay="autoplay" loop="loop">
<source src="~/Videos/myvideo.mp4" type="video/mp4" />
</video>
CSS:
.videosize {
position:absolute;
z-index:-1;
top:0;
left:0;
width:100%;
height:100vh;
}
使用上面的代码,它非常适合 1680 x 1050 的屏幕分辨率,但是对于其他分辨率,它会占用 100% 的高度,然后宽度会调整,两边都留有空白。
任何想法 ?谢谢。
原文由 Qwerty 发布,翻译遵循 CC BY-SA 4.0 许可协议
在这里找到了一个很好的解决方案:http: //codepen.io/shshaw/pen/OVGWLG
所以你的 CSS 将是:
HTML: