Como pegar a distância de uma div para o topo e o rodapé da página?

jQuery

JavaScript

08/01/2018

Oi gente,

Como posso pegar no jQuery ou no JavaScript a distância de uma div que está dentro do documento para o topo da página e para o rodapé da mesma?
Helena Barbosa

Helena Barbosa

Curtidas 0

Melhor post

Alex William

Alex William

19/01/2018

Então tente este:


jQuery.position
var div = $( "#divId" );
var position = div.position();

var topo = position.top;


jQuery.offset
var div = $( "#divId" );
var offset = div.offset();

var topo = offset.top;


Vê se com esses funciona. :p
GOSTEI 2

Mais Respostas

Alex William

Alex William

08/01/2018

Javascript:

var topo = document.getElementById("divId").style.top;
GOSTEI 0
Helena Barbosa

Helena Barbosa

08/01/2018

Olá Alekym, obrigada pela resposta, mas esse código não me ajudou a conseguir o que eu preciso :(

GOSTEI 0
Helena Barbosa

Helena Barbosa

08/01/2018

Oi Alekym, obrigadaaa :)

O offset().top me ajudou a chegar no que eu precisava.
GOSTEI 0
POSTAR