×
Разворачиваем клиента API Google Cloud Text-To-Speech на Heroku. Легко и просто (17 июнь 2020)

Скринкаст работы написанного на основе фреймворка Ruby on Rails несложного механизма, позволяющего качественную (основано на алгоритмах сверточной нейронной сети) конвертацию текста в звуковые файлы посредством обращения к бесплатному (аж целый год с момента регистрации!) API Google Cloud Text-To-Speech - положил начало живейшему обсуждению в англоязычном youtube на канале автора, что одновременно и обрадовало и огорчило.

Вопрос Встраивание респонсивного ролика Youtube

Больше
1 год 4 мес. назад #1 от cool guy
Как разместить Youtube ролик в HTML страничке так, чтобы не нарушал адаптивности?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
1 год 4 мес. назад - 1 год 4 мес. назад #2 от serge

cool guy пишет: Как разместить Youtube ролик в HTML страничке так, чтобы не нарушал адаптивности?


html
<div class="thumb-wrap">
<iframe width="560" height="315" src="https://www.youtube.com/embed/xxxxxxxxxxx" frameborder="0" allowfullscreen></iframe>
</div>

css
.thumb-wrap {
  position: relative;
  padding-bottom: 56.25%; /* задаёт высоту контейнера для 16:9 (если 4:3 — поставьте 75%) */
  padding-top: 30px;
  height: 0;
  overflow: hidden;
}
.thumb-wrap iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

А я смогу! - А поглядим! - А я упрямый!
Последнее редактирование: 1 год 4 мес. назад пользователем serge.
Спасибо сказали: cool guy

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
1 год 4 мес. назад #3 от Aleksej

cool guy пишет: Как разместить Youtube ролик в HTML страничке так, чтобы не нарушал адаптивности?


Под bootstrap 4:
<!-- Соотношение сторон 21:9 -->
<div class="embed-responsive embed-responsive-21by9">
  <iframe class="embed-responsive-item" src="..."></iframe>
</div>

<!-- Соотношение сторон 16:9 -->
<div class="embed-responsive embed-responsive-16by9">
  <iframe class="embed-responsive-item" src="..."></iframe>
</div>

<!-- Соотношение сторон 4:3 -->
<div class="embed-responsive embed-responsive-4by3">
  <iframe class="embed-responsive-item" src="..."></iframe>
</div>

<!-- Соотношение сторон 1:1 -->
<div class="embed-responsive embed-responsive-1by1">
  <iframe class="embed-responsive-item" src="..."></iframe>
</div>

Источник
Спасибо сказали: cool guy

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.