Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Слайдер на javascript (https://javascript.ru/forum/dom-window/65810-slajjder-na-javascript.html)

alexandr2006 08.11.2016 23:58

Слайдер на javascript
 
Есть такие слайдеры: крутишь колесо мыши, контент прокручивается, индикатор прокрутки ползет вниз. В определенном положении индикатор также ползет вниз, но контент не скроллится, а выполняется какое-то действие (напр. что-то появляется). Когда индикатор достигнет определенного положения, контент снова начинает скроллиться.

Как реализовать? С обычным скроллингом проблем нет - определяем величину скроллинга и на столько сдвигаем.

Aetae 09.11.2016 01:31

"position:fixed" элементу растянутому во весь экран и делайте в нём что хотите, в зависимости от положения scroll'a. Ну либо изначально scroll осуществляется внутри элемента уже растянутого во весь экран. *пожал плечами*

alexandr2006 09.11.2016 11:01

Это-то все понятно. Как высчитать размер страницы чтобы с учетом временного непрокручивания контента небыло недоскролла и перескролла бегунка. Пример: http://www.rbc.ru/rbcfreenews/58223fff9a794721efab7e6e медленно листаем до 2й новости. После этого видим, что она начнет проскролливаться только после 3его скролла


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