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

245
Visualizações
Hide a <div> when scrolled to the bottom with javascript

I signed up a few minutes ago to ask my question to you dear community.

I have already tried to get ahead with similar questions, unfortunately without success.

Javascript is not my forte

I am detecting with php if it is a Mobile Device to show them a mobile navigationbar like this. The navigation bar is positioned at the bottom (and hides my Copyright Text).

if(isMobileDevice()){
require __DIR__. '/mobile-navbar.php';
}

my mobile-navbar.php looks so

<div class="uver-mobile-navbar" id="mobile-navbar">
  <a href="#uver" class="active">uver</a>
  <a href="#uver">uver</a>
  <a href="#uver">uver</a>
  <a href="#uver">uver</a>
  <a href="#uver">uver</a>
</div>

and my mobile-navbar.js looks so

document.onscroll = function() {
    if (window.innerHeight + window.scrollY > document.body.clientHeight) {
        document.getElementById('mobile-navbar').style.display='none';
    }else{
        document.getElementById('mobile-navbar').style.display='block';
    }
}

The problem is that as soon as I scroll, the div disappears. When I scroll up it doesn't appear anymore.

I thank you in advance for your support.

Best Regards Ridvan

about 4 years ago · Juan Pablo Isaza
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