2016-06-17 3 views
-2

Привет, ребята:) Как я могу видеть, что из десяти элементов видно в видовом экране?Проверьте, есть ли элемент в javascript

+0

Пожалуйста, найдите немного, прежде чем спросить, и попробуйте сами коды – DaniP

+0

http://stackoverflow.com/questions/19669786/check-if-element-is-visible-in-dom – DaniP

+0

http://stackoverflow.com/questions/178325/checking-if-an-element-is-hidden – DaniP

ответ

0

Один из способов сделать это будет основан на том, будет ли позиция элементов (с использованием положения смещения относительно документа) видеть, находится ли это в области просмотра (путем получения положения прокрутки (сверху экрана) и высоты окна вы можете получить верхнюю и нижнюю (scrolltop + высоту окна) области просмотра.

Таким образом, вы можете проверить, больше ли верхняя часть элемента, чем прокрутка, и меньше, чем нижняя часть экрана, или даже проверить, его полностью внутри идет по этим линиям.

+0

Спасибо за answare :) :) Но если мне нужно проверить, что из 10 Элементы видны в прокрутке? Как я могу это сделать? – Tovelo

+0

Вам придется все это понять, слишком широкие и ведущие от темы, чтобы я мог ответить. Вы можете прочитать дубликат ответа или просмотреть отдельные шаги в stackoverflow по мере продвижения. –

Смежные вопросы