Например, вставляю видео в таком виде:
<video src="https://www.w3schools.com/html/mov_bbb.mp4" width="640" height="352"></video>
CSS-код:
video {
max-width: 100%;
height: auto;
}
Проблема в том, что ДО загрузки видео из источника, блок видео имеет соотношение сторон 2/1, игнорируя соотношение, заданное в атрубутах width и height. Таким образом, происходит прыганье контента при загрузке страницы, что очень плохо в эстетическом плане.
Как-нибудь можно решить эту проблему, не прописывая инлайн-стиль aspect-ratio для каждого видео? Предполагается, что каждое видео имеет разное соотношение сторон, и фиксированные блоки с возможными полями не нужны.