У меня есть две 50% ширины div. Один из них - простой образ, а другой - встраивание YouTube.Равная высота для встраивания видео и изображения в одну строку
То, что я хочу достичь, состоит в том, чтобы иметь одинаковые высоты для обоих элементов (изображения и видео). Мне нужно, чтобы это было так же реагировать на отзывчивость.
Я пытался использовать http://embedresponsively.com/ css для встраивания видео, но не могу понять, как заставить его работать правильно.
Вот что я хочу сделать:
Это мой jsfiddle:
<div class="content">
<div class="left">
<img src="http://placehold.it/756x560/2cb7c0/ffffff">
</div>
<div class="right">
<div class='embed-container'><iframe src='https://www.youtube.com/embed/C7dPqrmDWxs' frameborder='0' allowfullscreen></iframe></div>
</div>
</div>
https://jsfiddle.net/ujddekdf/
Спасибо за ответ, да .. но можно установить пользовательскую высоту/ширину для видео без каких-либо проблем, однако я не уверен, как чтобы он работал в ответном порядке. – MIC
Как вы можете видеть на скрипке - вам нужно убедиться, что оба изображения и видео имеют одинаковые пропорции краев. Или просто - они будут иметь одинаковую высоту и ширину. Затем они будут расширяться на мобильном телефоне. Отвечает ли это на ваш вопрос? Если нет, как бы вы хотели, чтобы они вели себя на мобильном? – Adam
Да, но в вашем примере вы делаете ИЗОБРАЖЕНИЕ таким же, как и видео, и я хотел бы иметь VIDEO размером с изображение. Так что не уверен, как этого добиться. Если я добавлю фиксированную высоту/ширину в iframe, она не будет реагировать. Я изменил ширину/высоту в css для iframe до тех же размеров, что и изображение здесь - https://jsfiddle.net/ujddekdf/2/, но опять же не могу понять, как сделать его отзывчивым:/ – MIC