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

160
Vistas
Cómo restablecer la pantalla en un div después de cambiar el tamaño del dispositivo

Este es mi código y es horizontal en la pantalla del escritorio y en el teléfono es vertical y el botón x (closebtn) solo se muestra en el teléfono y cierra la barra de menú. ¿Cómo lo vuelvo a mostrar automáticamente después de cambiar el tamaño de la página al tamaño del escritorio?

 function oty() { document.getElementById("tab").style.display = "none"; }
 <div class="icon-bar" id="tab"> <button class="closebtn" onclick="oty()">X</button> <button class="tablink">Home</button> <button class="tablink">News</button> <button class="tablink">Contact</button> <button class="tablink">About</button> </div>

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

0

RECOMENDADO: Cíñete a CSS @media

Puede agregar fácilmente consultas de medios que determinen la visualización de cualquier elemento dado en función del tamaño de la ventana gráfica, que es la base del diseño receptivo de todos modos. En su caso, manteniendo el marcado como está, el CSS podría ser algo así como...

 @media screen and (max-width: 1024px) { // Adjust the break-point size as needed #tab { display: none; } }

No recomendado: escuche el evento de cambio de resize y verifique el tamaño de la ventana gráfica

Si bien recomiendo enfáticamente no usar JavaScript para algo para lo que CSS está diseñado, es posible con JavaScript. Prueba algo como seguir.

  1. Agregue un detector de eventos de cambio de resize a la ventana: (por ejemplo window.addEventListener('resize', handleResize) )
  2. Escriba una función que alterne la visibilidad de su elemento de tab .
  3. Considere agregar un controlador de aceleración para evitar que se disparen demasiado los eventos.
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