【发布时间】:2018-05-30 05:16:44
【问题描述】:
我有一个非常简单的问题。 如何确保 iframe 的宽高比是响应式的?
iframe 是 YouTube 视频,无论浏览器窗口大小如何,我都希望 iframe 的纵横比保持 16:9。
这是我当前的移动设备代码:
@media screen and (max-width: 600px) {
iframe, body {
max-width: 90vw;
height: auto;
}
}
iframe {
border: 0;
width: 600px;
height: 338px;
}
因为 YouTube iframe 不会自动保持纵横比,所以我需要一种方法来保持视频的纵横比,宽度为 90vw。当前代码的问题在于,它只适应宽度,留下不需要的信箱。
【问题讨论】:
标签: css iframe youtube responsive aspect-ratio