【发布时间】:2015-05-06 17:40:56
【问题描述】:
我正在使用 Bootstrap,想知道是否可以将视频嵌入背景但填充整个屏幕,就像处理图像一样,在调整大小时居中但始终全屏。
我表达自己很糟糕,所以我准备了this,以便你看到我想要得到的东西。
现在,我正在尝试对 embedded video 做同样的事情,但我不知道该怎么做。
HTML
<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css">
<div class="container-fluid">
<div class="embed-responsive embed-responsive-16by9">
<div id="background">
<iframe id='player' width="2500" height="1406" src="https://www.youtube.com/embed/Rk6_hdRtJOE?rel=0&controls=0&showinfo=0&autoplay=1&loop=1&playlist=Rk6_hdRtJOE&enablejsapi=1&version=3" frameborder="0"></iframe>
</div>
</div>
</div>
CSS
#background {
position: absolute;
top:0;
left:0;
z-index: -999;
width: 100%;
height: 100%;
}
更新
我想得到类似this 的东西。当您调整窗口大小时,视频会适应填充屏幕,无论水平方向它只显示视频的一部分。这是用“视频”标签完成的,我正在使用“iframe”标签。
【问题讨论】:
标签: twitter-bootstrap-3 responsive-design fullscreen embedded-video