Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 根据窗口大小调整iframe的大小_Html_Iframe - Fatal编程技术网

Html 根据窗口大小调整iframe的大小

Html 根据窗口大小调整iframe的大小,html,iframe,Html,Iframe,我想让视频的大小相对于屏幕大小。但是,如果我将高度设置为固定,则在某些屏幕尺寸上它不起作用。我可以用什么方法让视频适合屏幕,但又不会不成比例 完整代码如下: 谢谢大家! 将视频包装在另一个具有固有纵横比的元素中,然后将视频绝对定位在该元素中。这给了我们一个合理的高度,我们可以指望流体宽度 <div class="videoWrapper"> <iframe src='https://www.liveflightapp.com/embed?key=b1371aa1-dea8-41

我想让视频的大小相对于屏幕大小。但是,如果我将高度设置为固定,则在某些屏幕尺寸上它不起作用。我可以用什么方法让视频适合屏幕,但又不会不成比例

完整代码如下:


谢谢大家!

将视频包装在另一个具有固有纵横比的元素中,然后将视频绝对定位在该元素中。这给了我们一个合理的高度,我们可以指望流体宽度

<div class="videoWrapper">
<iframe src='https://www.liveflightapp.com/embed?key=b1371aa1-dea8-41cd-af74-8fda634b3a5d' width='100%;' height='500px;' frameborder='0' scrolling='no'></iframe>
</div>

也许这会有帮助。

太棒了,太棒了!非常感谢。当我可以的时候,我会把它作为被接受的答案加入。谢谢你@Giacomo Lawrance。
.videoWrapper {
    position: relative;
    padding-bottom: 56.25%; /* 16:9 */
    padding-top: 25px;
    height: 0;
}
.videoWrapper iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}