2017-06-18 31 views
10

Fiddle: https://codepen.io/anon/pen/ZyLqPd
Fiddle z YTVideos: https://codepen.io/anon/pen/KqXavy?editors=0100autoodtwarzania YouTube wideo w tle Płytki

http://www.seanmccambridge.com/tubular/ https://pupunzi.com/#mb.components/mb.YTPlayer/YTPlayer.html

Czy istnieją biblioteki, które obecnie nie łatwo włączyć dodawanie tła youtube film do div?

Szukałem raz po raz i nie mogłem niczego znaleźć.

Zasadniczo chcę odtwarzać wideo z YouTube jako tło dla elementów div z obrazami na tym zrzucie ekranu.

enter image description here

$('.canvas .box').YTPlayer({ 
    fitToBackground: true, 
    videoId: '-JlcxL2ux_A' 
}); 
+0

bardzo prawdopodobne Można zmodyfikować to robić to, co jesteś po: https: // codepen. io/dudleystorey/pen/PZyMrd –

Odpowiedz

7

w swojej makiety filmy mają normalny 16: 9 proporcje, więc to co ja poszedłem z zamiast kwadratów początkowo mieli. oto szczypie:

https://codepen.io/saetia/full/BZwWdx/

pudełka wideo

<div class="ib box"> 
    <div class="responsive"><iframe src="https://www.youtube.com/embed/8nH-49PgKdw?controls=0&showinfo=0&rel=0&autoplay=1&loop=1&playlist=W0LHTWG-UmQ" frameborder="0" allowfullscreen></iframe></div> 
</div> 

Style

.canvas .box { 
    display: inline-block; 
    width: 25%; 
    pointer-events: none; 
} 
.canvas .box .responsive { 
    position: relative; 
    height: 0; 
    overflow: hidden; 
    padding-bottom: 56.25%; 
} 
.canvas .box iframe { 
    position: absolute; 
    top: 0; 
    left: 0; 
    width: 100%; 
    height: 100%; 
} 
+0

Dlaczego ta odpowiedź nie została wybrana jako właściwa odpowiedź? To dosłownie odpowiedź, której szukał Michael. – TripleDeal

+0

Przepraszam, dużo pracowałem i nie miałem czasu się tu dostać. Dzięki za pomoc! –