Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

108
Visualizações
El menú de navegación se muestra en la parte superior del sitio web, aunque está traducido

Aquí hay un video del problema. Y no estoy seguro de por qué ocurre este problema cuando disminuyo la altura en el modo de diseño receptivo. Desarrollador web principiante, se agradece cualquier ayuda.

 .main-navigation { position: absolute; height: 100%; top: -100%; bottom: 0; left: 0; right: 0; background-color: #fffefc; transform: translateY(0); transition: all 500ms; } /* modifier class*/ .navigation-open { transform: translateY(100%); }
 const closeButton = document.querySelector(".close-nav-btn"); const openButton = document.querySelector(".open-nav-btn"); const nav = document.querySelector(".main-navigation"); closeButton.addEventListener("click", () => { nav.classList.remove("navigation-open"); }); openButton.addEventListener("click", () => { nav.classList.add("navigation-open"); });

Avíseme si se requiere más información para ayudar. (:

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Esta top: -100% que tiene significa "mover la navegación a la parte superior de la altura del bloque contenedor". Cuando cambia el tamaño, la altura del bloque contenedor se vuelve más pequeña que la altura de su navegación, lo que está causando este desbordamiento que ve. Una solución podría estar haciendo lo siguiente.

Observe que estoy animando la height de la navegación, en lugar de su propiedad top .

 .main-navigation { position: fixed; top: 0; left: 0; width:100%; height:0; overflow:hidden; background-color: #fffefc; transition: all 500ms; } .navigation-open { overflow:auto; height: 100vh; }
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda