Мне нужно встроить видео YouTube в мой отзывчивый сайт, но он не масштабируется правильно, особенно на мобильных устройствах. Он отлично выглядит на настольных компьютерах и планшетах, но как только вы окажетесь ниже ширины окна просмотра 600, видео разбивает контейнер. Чтобы просмотреть все видео на мобильном телефоне, вам нужно ущипнуть его до такой степени, что остальная часть содержимого заполняет примерно 1/2 экрана по вертикали. Не так хорошо, как хотелось бы.
Я хочу, чтобы текстовое содержимое было на 1/3 ширины, а видео должно быть 2/3 ширины на рабочем столе и планшетах и укладываться на мобильном устройстве с видео и содержанием как на 100% ширины окна просмотра. Я попытался использовать width = "100%" в iframe, но затем высота не масштабируется правильно, так как вы изменяете размер и видео растягивается или сжимается.
Мне также нужно сделать это с помощью CSS только потому, что я просто кладу свои таблицы стилей над бутстрапом 3.0.
Здесь мой код:
<div class="container">
<div class="row">
<div class="col-sm-4">Content. This is content, it is not meant to be read or understood. Something random goes here, it can be whatever you want, it just blankish content provided so that it fills up some space, pretty boring huh?</div>
<div class="col-sm-8">
<iframe width="600" height="338" src="http://www.youtube.com/embed/KgMt0dtr4Vc" frameborder="0" allowfullscreen></iframe>
</div>
</div>