1
我想使視頻的大小相對於屏幕大小。但是,如果我將高度設置爲固定,則在某些屏幕尺寸上它不起作用。任何方式我可以讓視頻適合屏幕,但不是不成比例?根據窗口大小調整iframe的大小
完整的代碼是在這裏:https://github.com/GiacomoLaw/british-airways-virtual/blob/master/index.html
謝謝!
我想使視頻的大小相對於屏幕大小。但是,如果我將高度設置爲固定,則在某些屏幕尺寸上它不起作用。任何方式我可以讓視頻適合屏幕,但不是不成比例?根據窗口大小調整iframe的大小
完整的代碼是在這裏:https://github.com/GiacomoLaw/british-airways-virtual/blob/master/index.html
謝謝!
將視頻包裹在具有固有長寬比的另一個元素中,然後將視頻絕對定位在其中。這給了我們流體寬度和合理的高度,我們可以依靠。
<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>
,然後應用下面的風格屬性..
.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%;
}
可能有助於..
真棒,偉大工程!非常感謝。如果可以的話,將它作爲可接受的答案添加。 –
謝謝@Giacomo Lawrance。 –