Descubrí que configurar el ancho de la etiqueta de video al 100%, dejar la altura desactivada (o establecerlo en automático) y establecer los anchos y las alturas de los padres en porcentajes que se extienden y aplastan en los tamaños de pantalla funciona mejor. Use el ejemplo de relleno de Mohammad: el 56.25% derivado de la relación estándar 16: 9. Si tiene una relación diferente, o está haciendo algo más con una relación intrínseca, divida el ancho por la altura y mueva el punto decimal dos espacios para el porcentaje:
[matemáticas] 9/16 = 0.5625 [/ matemáticas]
Tenga en cuenta que configurar algo como esto en la propia etiqueta de video:
- En promedio, independientemente de la nacionalidad del desarrollador, ¿cuánto debería cobrar un desarrollador por un sitio web estático de 5 páginas, excluyendo el nombre de dominio y el alojamiento?
- ¿Cómo se crean los sitios .onion?
- ¿Debo explicar a los usuarios registrados de mi sitio web cómo se almacenan sus contraseñas?
- ¿Cuáles son algunos buenos sitios para escritores?
- ¿Quora es un sitio web que pierde el tiempo?
video {
ancho: 100%;
altura: 1000 px;
}
… no estirará el video real fuera de proporción, solo el marco en el que se encuentra. También tenga en cuenta que el video es por defecto, un elemento en línea, por lo que algunas cosas que desee hacer requerirán una pantalla: bloque; Eso también elimina el salto de línea adicional o el espacio que podría obtener si todavía está en línea.
Aquí hay un ejemplo con video receptivo, con la complicación de un gráfico que contiene el video dentro de un teléfono. ADVERTENCIA: alerta de reproducción automática molesta!
dvMail
Admitiré un poco de código desordenado allí, pero hace el trabajo en todos los tamaños de pantalla.
También hay fitvid, un complemento de jQuery que es útil, especialmente para videos de fondo de pantalla completa.
Aquí hay un ejemplo de video de fondo de pantalla completa: Chicago Portfolio School Haga clic en uno de los enlaces “Véalo a través de los ojos de” en el costado, e inspeccione y encuentre el guión video.js. Olvidé de dónde podría haber obtenido la mayor parte del código para hacer esto, parte es la relación y las dimensiones de Chris Coyier, algunas son probablemente de Flowplayer, pero lo personalicé (se nota por el código desordenado).
Más sobre todo esto en: Fluid Width Video