Kraft iframe YouTube-video zum center passen und vollständige Abdeckung der Leinwand im hintergrund mit HTML5 CSS3
Wie kann Sie zwingen, HTML5 iframe
YouTube-video zum center passen, decken Sie den full-screen-Fenster-hintergrund mit CSS3 HTML-schließlich Java?
Wie zum Beispiel "paypal.es" home-Seite hintergrund oder "unity3d.com/5" top video, hat als iframe youtube-video.
Die iframe
cover Vollbild (Zoom) und decken alle für die Breite und die Höhe, wenn die Größe der Fenster.
Re-size die Aufrechterhaltung der 100% min Breite Zoomen der Höhe oder der 100% min Höhe Zoomen der Breite.
Wie ist dieser Effekt zu erreichen mit iframe
HTML5 und CSS3?
Code-Beispiel HTML5
<div class="video" style="opacity: 1;">
<iframe src="http://www.youtube.com/embed/AddHereVideoId?autoplay=1&html5=1" frameborder="0" style="height: 720px;">
</iframe>
</div>
Code CSS3 HTML-schließlich Java Hilfe würde geschätzt.
InformationsquelleAutor Alan Mattano | 2014-07-04
Du musst angemeldet sein, um einen Kommentar abzugeben.
Für eine echte full-screen-Lösung, erreicht werden kann dies so:
HTML
CSS
Es ist nicht perfekt, z.B. es funktioniert nicht gut mit extremen Seitenverhältnissen der container, aber macht einen tollen job in den meisten Situationen. Hier ist ein funktionierendes Beispiel:
https://codepen.io/anon/pen/zRVLGJ
Funktioniert gut für mich in einem Karussell. Nur stellen Sie sicher, Sie haben eine Höhe festlegen, die für Ihre Karussell-Folien und video-Bereich einen inneren Behälter mit den angegebenen Parametern aus dieser demo. Ich bin mit dem Glide.js plugin und es funktioniert Super!
InformationsquelleAutor Hinrich
Ich denke, das ist, was Sie versuchen zu erreichen:
Dieser wird Ihnen ein video, das füllt den container, es ist in und wird automatisch skaliert, die Höhe auch.
Ich ursprünglich fand diese Lösung hier: https://css-tricks.com/NetMag/FluidWidthVideo/Article-FluidWidthVideo.php
Was meinst du mit "nicht Zoomen"?
Es ist nicht wirklich fullsize, das heißt, es ist ein Rand um das video. es skaliert die Breite oder Höhe, aber nicht beide gleichzeitig.
Sie müssen die
padding-bottom
der wrapper entsprechend das Seitenverhältnis des Videos verwendet wird. Der Beispiel-code ist für ein video in 16:9 aber wenn Sie ein video mit einem anderen Seitenverhältnis, dann wird es brauchen, berechnen. Hier finden Sie Ratschläge zur Berechnung der Kennzahlen: css-tricks.com/aspect-ratio-boxesDieser arbeitete für mich. Danke!!!!
InformationsquelleAutor Sam Willis