【发布时间】:2016-03-26 14:14:14
【问题描述】:
我正在尝试将全屏视频添加到网站,但无法让它覆盖整个屏幕。
最初,我尝试使用 video 标签,但这在 android 上无法正常工作。现在我正在尝试 iframe,我使用的 CSS 是:
iframe {
position: fixed;
top: 50%;
left: 50%;
min-width: 100%;
min-height: 100%;
width: auto;
height: auto;
-ms-transform: translateX(-50%) translateY(-50%);
-moz-transform: translateX(-50%) translateY(-50%);
-webkit-transform: translateX(-50%) translateY(-50%);
transform: translateX(-50%) translateY(-50%);
background: url(polina.jpg) no-repeat;
background-size: cover;
}
无论如何,视频上方/下方总是有额外的退格键。
无论如何我可以让视频填满整个屏幕,很高兴从侧面松开一些。
测试地址为here.
【问题讨论】:
-
当视频的纵横比(在本例中为 2.35:1)与屏幕的纵横比不匹配时,您应该会看到黑条。您可以拉伸视频,但质量不会是最好的。
标签: css html video iframe html5-video