我在这样的 div 中有一个 iframe:
<section>
<div>
<iframe></iframe>
</div>
</section>
iframe 包含 Flash 中的 youtube 视频,但在这种情况下可能无关紧要。
我正在构建马赛克,因此尝试使用 div 将 iframe 裁剪为适当的大小。
这是由
.section
{height: 251px;
width: 198px;
overflow: hidden}
效果很好,但我也想将视频居中。对于图像,我将它们添加为背景图像并使用
background-size: cover
使它们居中。这很整洁,因为它们会自动重新缩放到最大可能的大小。但是,这不适用于视频。如果可能的话,我会满足于简单地将 iframe 垂直和水平居中。