Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

162
Vistas
No se puede hacer que la altura de una película MP4 cambie y quepa en Material Box tanto horizontal como verticalmente

Aprendo JavaScript React y ahora tengo un problema con el posicionamiento de una película MP4.
Tengo un Codesandbox

Verifique el archivo FileContentRenderer.jsx donde se usa el video html5 con MP4.

Quiero que se ajuste a la Box de material en vertical con, digamos, height: '20vw y horizontal, pero haga lo que intente, no puedo hacer que cambie. Debo haberme perdido algunos consejos fundamentales, por favor.

Así, aquí la película debería ser solo un cuarto de la altura y no tan mega alta. Independientemente de lo que intente, esta altura no se puede reducir, ¿por favor, consejo?

Tengo este Material withStyles que no funciona haciendo que el MP4 se vea bien

 const styles = theme => ({ viewerWrapperMp4: { background: 'black', width: '100%', height: '20vw', textAlign: 'center', }, viewerMp4: { width: 'auto', height: '100%', }, outer: { height: '100%', width: '100%', position: 'relative', overflow: 'hidden', }, });

No importa qué película intente, la película se niega a encajar en la caja.

ingrese la descripción de la imagen aquí

about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

Cambié su código a esto y en el resultado final, debe cambiar el CSS del elemento de video a esto:

 maxHeight: "20vw";
about 4 years ago · Juan Pablo Isaza Denunciar

0

Creo que este fragmento de código es lo que estás buscando. Mantiene la altura y la relación de aspecto. Hace un video centrado. y el ancho del video es variable.

 .video-container { background: black; width: 100%; height: 20vw; text-align: center; } .video { width: auto; height: 100%; }
 <div class="video-container"> <video class="video" controls> <source src="http://techslides.com/demos/sample-videos/small.mp4" type="video/mp4"> </video> <div>

Obviamente, no puede mantener fijos tanto el ancho como la altura mientras sus videos tengan diferentes relaciones de aspecto. Uno de ellos debe ser variable. Este código mantiene la altura fija.

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda