В основном все, что вам нужно, это создать функцию (запускаемую полноэкранной кнопкой), в которой вы назначаете позицию: абсолютную и более высокий z-индекс для видеооболочки
, которую вы назначите и видео, иширина и высота видеооболочки: 100% (или фиксированный размер, если вы предпочитаете)
, вероятно, лучший способ добиться этого поведения - определить класс (например, в полноэкранном режиме) и назначить его контейнеру, что-то вроде
.fullscreen {
position : absolute;
z-index : 1000;
width : 100%;
height : 100%;
top : 0;
left : 0;
}
.fullscreen video {
width : 100%;
height : 100%;
}
, поэтому вызов функции (полноэкранный режим / нормальный просмотр) является переключателем для класса .fullscreen
.