Javascript-форум (https://javascript.ru/forum/)
-   (X)HTML/CSS (https://javascript.ru/forum/xhtml-html-css/)
-   -   Скроллинг, игра с элементами! (https://javascript.ru/forum/xhtml-html-css/57274-skrolling-igra-s-ehlementami.html)

karakym 28.07.2015 00:12

Скроллинг, игра с элементами!
 
Доброго времени суток, появилась такова проблема:
Есть div в виде блока и есть div в виде фиксированной кнопки.
Так вот нужно, что бы, как только top блока коснется верхушки браузера - поменять стиль кнопки.
И как только bottom этого же блока исчезнет за горизонтом верхушки браузера, что бы кнопка менялась в исходную.
По сути при прокрутке блока нужно кнопку делать больше,

karakym 28.07.2015 00:24

Стал интересен вот такой вот код:
var h = $(window).height();
$(window).scroll(function(){
	if ( ($(this).scrollTop()+h) >= $("#block").offset().top) {...}
}

Но пока не могу уловить, что же в результате он отлавливает

EmperioAf 28.07.2015 11:01

прочитайте две главы:
https://learn.javascript.ru/metrics
https://learn.javascript.ru/metrics-window


Часовой пояс GMT +3, время: 08:23.