Mam poniższy obraz pustego MacBooka.zawijanie wideo z youtube w statycznej "ramce" obrazu i zachowanie responsywnej zmiany rozmiaru
Obraz jest 1034 x 543.
Chcę wstawka video youtube wewnątrz "szarej" strefy ekranu. Chcę, żeby wyglądało to tak, jakby wideo z youtube grało na ekranie laptopa.
Chcę również, aby obraz z laptopa/YouTube był skalowany, więc gdy strona jest w widoku tabletu lub telefonu, obraz i wideo zmniejszają się, aby dopasować.
Próbuję użyć fitvid.js
, aby to osiągnąć, ale nie mam szczęścia - mogę sprawić, aby wideo mieściło się w jednym rozmiarze statycznym, ale nie mogę go dopasować do rozmiaru, jest zdeformowane.
Poniżej jest mój obecny markup:
html:
<div class="col-sm-12">
<div class="title">
<h2>What's New</h2>
<small>ASC Sneak Peak</small>
</div>
<div class="macbook-wrapper">
<iframe width="715" height="402" src="//www.youtube.com/embed/**url**" frameborder="0" allowfullscreen></iframe>
</div>
</div>
SASS:
.macbook-wrapper{
background: url('../img/content/home/macbook.png') no-repeat;
.fluid-width-video-wrapper {
width: 97.5%;
background: #000;
}
}
Coś http://jsfiddle.net/ 41sdho4w /? Chciałem tylko upewnić się, że dobrze zrozumiałem twoje pytanie, zanim opublikujesz odpowiedź. – Evan
@Evan: dokładnie. : D – Prefix
Wspaniale, jestem pewien, że jest mnóstwo sposobów, aby to zrobić, ale w ten sposób poradzę sobie z tym. @ Mój komentarz poniżej, powiedziałem, że można zbudować macbook wokół iframe poza CSS i mieć tę skalę również bez całego pozycjonowania i super dokładne dopełnienie. – Evan