【发布时间】:2014-02-11 22:05:41
【问题描述】:
在此页面上,我有一个嵌入的 youtube 视频,该视频(最终)将位于一个宽度可变的容器中。当我在没有容器的情况下放入时,纵横比很好。当我将其放入容器中时,视频高度超出了正常的纵横比(参见屏幕截图)。
以下是相关代码:
.video-container {
display: block;
float: left;
width: 74.05rem;
margin-left: 1.1rem;
margin-right: 1.1rem;
margin-right: 0;
position: relative;
padding-bottom: 56.25%; /* 16:9 */
padding-top: 25px;
height: 0; }
.video-container iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%; }
我这样做的时候参考了这篇文章,所以如果有更好的方法,请大声疾呼! http://css-tricks.com/NetMag/FluidWidthVideo/Article-FluidWidthVideo.php
仅供参考,目前位于http://www.idealbrandon.com/ksu2
【问题讨论】: