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%;
}