Я пытаюсь встроить видео YouTube в свой проект, оно работает, и я также попытался применить соотношение 16: 9 с padding-bottom: 56.25%
, как в большинстве учебных пособий.
Проблема в том, что высота видео составляет 100% от контейнера. Что я должен исправить в своем CSS, чтобы избавиться от верхней / нижней черной полосы?
Вот моя попытка ввода кода: https://codepen.io/DieByMacro/pen/QXmJez
.HomePage-homeVideoWrapper-274 {
height: 0;
margin: auto;
z-index: 1;
position: relative;
max-width: 720px;
padding-top: 25px;
padding-bottom: 56.25%;
}
.HomePage-homeVideoWrapper-274 iframe {
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 5;
position: absolute;
}
<div class="HomePage-homeVideoWrapper-274">
<iframe height="auto" src="https://www.youtube.com/embed/Qjmp2r2OsZ4" title="Home-admin tutorial" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"></iframe>
</div>