Skip to content Skip to sidebar Skip to footer

How To See If An Element In Offscreen

I have a list of divs, and everytime I want to go to the next div I press a key. I need to check if that div is offscreen, and if so, I need to move the screen to show that div eit

Solution 1:

Best option is to scroll your page to the element by getting its y-offset, and checking window height and calculating where to scroll page and then you can animate your page to that point.

//height of your div var scroll = 250;
//animate from actual position to 250 px lower in 200 miliseconds
$(window).animate({"scrollTop": "+="+scroll+"px"}, 200); 

so this is not the complete code but it might give you the idea.

check out jquery scrollTop

hope it helps, Sinan.

Post a Comment for "How To See If An Element In Offscreen"