Я пытаюсь получить видео HTML5, чтобы действовать точно так же, как элемент background: center center fixed; background-size: cover;
без использования JS (я знаю, что есть JS-библиотеки, которые делают это там). Я выяснил, как установить ширину или высоту на 100% в зависимости от соотношения сторон окна по сравнению с соотношением сторон видео, используя медиа-запросы (пример ниже предполагает, что вы используете 16/9 видео). Все, что мне осталось сделать - это получить видеоцентр в горизонтальном или вертикальном направлении.Центрирование полного окна видео
Любая помощь будет оценена по достоинству.
@media screen and (max-aspect-ratio: 16/9) {
div#fixed video {
position: absolute;
height: 100%;
z-index: -100;
}
}
@media screen and (min-aspect-ratio: 16/9) {
div#fixed video {
position: absolute;
width: 100%;
z-index: -100;
}
}
Используй [центр изображения] (http://stackoverflow.com/questions/11066145/how-to-auto-center-thumbnails-for-all-screen-sizes/11146227 # 11146227) техника галереи, применяемая к одному тегу видео. –