Итак, просто для теста я сделал это
<div id="reo" class="reo">
<div class="container">
<div class="row">
<div class="col m-3 embed-responsive embed-responsive-16by9">
<iframe class="embed-responsive-item" src="https://www.youtube.com/embed/zpOULjyy-n8?rel=0" allowfullscreen></iframe>
</div>
<div class="col m-3 embed-responsive embed-responsive-16by9">
<iframe class="embed-responsive-item" src="https://www.youtube.com/embed/zpOULjyy-n8?rel=0" allowfullscreen></iframe>
</div>
<div class="col m-3 embed-responsive embed-responsive-16by9">
<iframe class="embed-responsive-item" src="https://www.youtube.com/embed/zpOULjyy-n8?rel=0" allowfullscreen></iframe>
</div>
</div>
</div>
</div>
, и он работает как положено, но если я добавлю несколько размеров столбцов, например col-sm-4
, к моим столбцам, мои видео тоже большого размера в ряд, и они складываются.
Хотя код довольно хорош, я задаюсь вопросом, почему задание указанного столбца размера c портит поведение встроенного видео, когда это ни с чем не связано, я положил в столб.