Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

163
Views
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 answers
Answer question

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 Report

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!