我實現了一個純CSS的解決方案,它的偉大工程。
以下是我使用在YouTube中生成的iframe代碼的視圖中的代碼示例。
<div class="video-container">
<iframe width="300" height="168" src="http://www.youtube.com/embed/MY__5O1i2a0" frameborder="0" allowfullscreen></iframe>
</div>
以下爲代碼在代替使用IFRAME我使用來自AutoHtml寶石,其用於嵌入不同類型的視頻鏈接到網頁所產生的主體字段另一個視圖的示例。如果您有一個模型需要動態地將鏈接嵌入到相同的網頁中,這很好。
<div class="video-container">
<span style="text-align: center;"><%= @livevideo.body_html %></span>
</div>
這裏是CSS代碼:
.video-container {
position: relative; /* keeps the aspect ratio */
padding-bottom: 56.25%; /* fine tunes the video positioning */
padding-top: 60px; overflow: hidden;
}
.video-container iframe,
.video-container object,
.video-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
這裏是YouTube視頻介紹的很詳細的代碼是如何工作的,並給一個或兩個博客文章退房。
http://www.youtube.com/watch?v=PL_R3zEjqEc
感謝Bart!在響應式WP博客中像一個魅力一樣工作。 –
對於這個腳本沒有工作,但這個jQuery插件爲我做了這個工作:https://github.com/marclarr/FitVids.js –
男人,這工作得很好。我很想看到這種內置的默認引導。 – alexander7567