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

137
Vistas
Imprima solo un elemento con @media print usando reaccionar

Tengo un pequeño juego de arrastrar y soltar, este juego tiene un botón de cómo jugar que abre un modal con texto y guías con él, cuando hago clic para imprimir (impresión de la vida real) quiero mostrar solo ese elemento nada más. Ahí es donde necesito tu ayuda.

Intenté hacer esto con CSS:

 @media print { body { visibility: hidden; } .modal-window { visibility: visible; } }

Pensé que esto ayudaría, pero esto me muestra solo una página en blanco, de alguna manera necesito imprimir solo mi elemento Modal.js que tiene un div con una clase de .modal-window.

Si abro el modal (hago clic en el botón de cómo jugar) lo hago bien, pero mi tarea es hacer esto sin hacer clic en ese botón.

Gracias

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

0

Estás escondiendo el cuerpo. Su elemento de ventana modal está en el cuerpo, por lo que también está oculto.

Intente ocultar todo en el cuerpo excepto la ventana modal

 body *{ visibility:hidden; } body .modal-window { visibility: visible; }
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