Как сделать адаптивное видео с помощью bootstrap 5?

Bootstrap 5 предоставляет несколько классов и компонентов, которые позволяют создавать адаптивные видео на веб-странице. Вот некоторые способы, которые можно использовать для создания адаптивного видео с помощью Bootstrap 5:

1. Использование класса embed-responsive:
Bootstrap предоставляет класс embed-responsive для создания адаптивного видео контейнера. Вы можете использовать этот класс вместе с классом embed-responsive-16by9 (для соотношения сторон 16:9) или embed-responsive-4by3 (для соотношения сторон 4:3). Пример использования класса embed-responsive:

<div class="embed-responsive embed-responsive-16by9">
  <iframe class="embed-responsive-item" src="https://www.youtube.com/embed/YourVideoID"></iframe>
</div>

2. Использование встроенного класса video-fluid:
Bootstrap 5 также предлагает встроенный класс video-fluid, который делает видео адаптивным внутри обычного контейнера. Пример использования класса video-fluid:

<div class="video-fluid">
  <iframe class="embed-responsive-item" src="https://www.youtube.com/embed/YourVideoID"></iframe>
</div>

3. Использование CSS внутри класса embed-responsive:
Вы также можете использовать собственные правила CSS внутри класса embed-responsive, чтобы настроить адаптивное поведение видео. Например, чтобы установить максимальную ширину видео на 100%, вы можете использовать следующий код:

<style>
  .embed-responsive {
    max-width: 100%;
  }
</style>
<div class="embed-responsive embed-responsive-16by9">
  <iframe class="embed-responsive-item" src="https://www.youtube.com/embed/YourVideoID"></iframe>
</div>

Конечно, вы можете также использовать другие пользовательские стили и настройки внутри контейнера видео, чтобы настроить его внешний вид и поведение по своему усмотрению.

Надеюсь, этот ответ помог вам понять, как сделать адаптивное видео с помощью Bootstrap 5.