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

135
Visualizações
IntersectionObserver: iniciando y finalizando el observador

Estoy tratando de activar IntersectionObserver cuando la parte superior del elemento toca la parte superior de la ventana y cuando la parte inferior del elemento toca la parte inferior de la ventana.

El elemento que estoy observando tiene una altura de 200vh .

Con el siguiente código, puedo activar IntersectionObserver cuando el elemento llega a la parte superior de la página:

 const observer = new IntersectionObserver(([entry]) => { // trigger observer }, { rootMargin: '0px 0px -100% 0px', }); observer.observe(ref.current);

Esto funciona porque la bottom de rootMargin tiene un valor de -100% .

Pero cuando agrego 100% a la top de rootMargin , no funcionará.

Por favor, compra en la ventana completa:
https://codesandbox.io/s/intelligent-bose-v3on2?file=/src/App.js

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