0
我正在開發一個項目,並使用Bulma CSS frameworkBulma.io,目前它非常的甜美。如何在移動div上調整YouTube視頻的大小?
該項目是一個非常簡單的登陸頁面,需要在移動設備和其他方面看起來不錯。此着陸頁涉及自動啓動的YT視頻。
沒有設置特定尺寸,有沒有辦法將YT視頻自動縮放到手機?我對移動領域非常陌生。這裏的CSS指令是用於擴展移動設備的嗎?
我正在開發一個項目,並使用Bulma CSS frameworkBulma.io,目前它非常的甜美。如何在移動div上調整YouTube視頻的大小?
該項目是一個非常簡單的登陸頁面,需要在移動設備和其他方面看起來不錯。此着陸頁涉及自動啓動的YT視頻。
沒有設置特定尺寸,有沒有辦法將YT視頻自動縮放到手機?我對移動領域非常陌生。這裏的CSS指令是用於擴展移動設備的嗎?
使用FluidVids.js。 您需要像安裝其他每個JS文件一樣安裝它。
然後你撥打以下代碼,把這個放在你的正文下面fluidvids.js
腳本中。
<script>
$(document).ready(function() {
fluidvids.init({
selector: ['iframe', 'object'],
players: ['www.youtube.com', 'player.vimeo.com']
});
});
</script>
這會自動調整iframe的大小,使用此配置,它會重新調整來自YouTube和Vimeo的iframe的大小。
如果你想讓iframe達到一定的尺寸,可以說90%的寬度居中。你可以用的iframe在div
並添加css
所以它是這樣的:
.YoutubeEmbedder{
margin-left: 5%;
margin-right: 5%;
}
,並在html
文件,你應該有這樣的事情:
<div class="YoutbeEmbedder">
<iframe width="560" height="315" src="https://www.youtube.com/embed/HICEwPK8DNY" frameborder="0" allowfullscreen></iframe>
</div>
<script src="js/fluidvids.js"></script>
<script>
$(document).ready(function() {
fluidvids.init({
selector: ['iframe', 'object'],
players: ['www.youtube.com', 'player.vimeo.com']
});
});
</script>
感謝大衛。爲什麼'fluidvids.init()'兩次? –
答案完美,謝謝大衛。 –
@ dsp_099第一個代碼片段只是腳本,最後一個是組合的所有內容。很高興知道我幫了忙! –