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

177
Visualizações
¿Cómo deshabilitar el desplazamiento de la página en el móvil cuando se inicia el deslizamiento en un Div específico?

Tengo un menú fijo en la parte inferior de la pantalla en dispositivos móviles. Cuando desliza hacia arriba en el área de activación, abre el menú y viceversa (lo cierra cuando desliza hacia abajo en el menú)

Mi problema es que cuando deslizo hacia arriba, desplaza la página hacia abajo y cuando deslizo hacia abajo, desplaza toda la página hacia arriba.

¿Cómo puedo deshabilitar el desplazamiento de la página cuando el deslizamiento se inicia en un área determinada?

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

0

Agrega clase en la etiqueta del cuerpo cuando deslizas hacia arriba desde el menú inferior. En esa nueva clase, coloque el CSS oculto de desbordamiento. Sugiero que se vea bien si agrega un efecto de clic en lugar de deslizar hacia arriba. O aquí esta es una pregunta similar.

 $('#menu li a').on('click', function(){ $('body').removeClass('overflow-hidden'); $(this).parents('body').addClass('overflow-hidden'); });
 .overflow-hidden{ overflow: hidden; }

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