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

273
Views
Quién controlar el nivel de zoom del navegador que debería funcionar con todos los navegadores multiplataforma

Estoy buscando un script JS para controlar el zoom del navegador.

Probé el "document.body.style.zoom" , pero esto no funciona con Firefox.

Gracias.

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Afortunadamente, el nivel de zoom del navegador no se puede controlar a través de JavaScript. Es una configuración controlada por el usuario. [1]

La propiedad zoom CSS de hecho hace algo similar: no solo escala el elemento, sino que también escala su tamaño representado, lo que afecta el diseño de la página. Sin embargo, a diferencia de cambiar el nivel de zoom del navegador, la propiedad de zoom no afecta las consultas de medios (probadas en Chrome), por lo que, incluso si se aplica al elemento <html> o <body> , el resultado puede ser diferente a cambiar el zoom del navegador. El otro problema es que la propiedad de zoom no es estándar y no es compatible con varios navegadores.

Una alternativa es aplicar una transformación como transform: scale(2); o transform: scale(0.5); . Sin embargo, las transformaciones solo cambian el elemento visualmente y no el tamaño representado, por lo que también deberá manejar eso. El siguiente código parece imitar razonablemente un nivel de zoom del 50%:

 :root { width: 200%; transform: scale(0.5); transform-origin: 0 0; }

[1] Puede ser controlado por extensiones de navegador JS privilegiado, pero eso está fuera de discusión. También hay una configuración de etiqueta <meta> que controla el nivel de zoom, pero es solo para teléfonos inteligentes y también puede ser anulada por la configuración del navegador.

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!