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

123
Visualizações
¿Puedo cambiar la cantidad de desplazamiento de la página hacia abajo o hacia arriba para evitar que parte del contenido se pierda detrás de un encabezado fijo?

Recientemente aprendí sobre :target::before{content:'';display:block;height:--fixedHeaderHeight} que permite que los fragmentos se desplacen a su posición sin estar ocultos por un encabezado fijo alto. Es decir, si el encabezado tiene una altura de 200 px, el elemento con el ID especificado en la URL aparecerá justo debajo, en lugar de estar oculto detrás.

Sin embargo, tengo un problema similar en mi sistema de administración de pgup/pgdn. Regularmente paso las páginas hacia arriba y hacia abajo a través de una pantalla, y algunos elementos terminan ocultos detrás del encabezado fijo. Es decir, algo que está justo al final de la primera "página" y termina en la parte superior de la segunda "página" se oculta detrás del encabezado y nunca se ve.

¿Existe un truco CSS (o JS) similar para cambiar la cantidad de contenido que se desplaza con cada pulsación de pgup/pgdn, o no tengo suerte?

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

0

Esto es lo que he ido con:

 document.addEventListener('keydown', function(e) { if(e.key === 'PageUp' || e.key === 'PageDown') { e.preventDefault(); const doc = document.documentElement; const left = doc.scrollLeft; const top = doc.scrollTop; // standard offset in Chrome is 30px, and the site header is 104px const delta = window.innerHeight - 134; (e.key === 'PageUp') ? window.scrollTo(left, top - delta) : window.scrollTo(left, top + delta); } });
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