Я создаю одностраничный сайт с областью контента в виде больших блоков контента, расположенных вдоль страницы.
Я ищу идеи, как использовать JavaScript для перехода. в каждое поле содержимого. На таком одностраничном сайте требуется много прокрутки, чтобы дойти до конца.
Моя идея состоит в том, чтобы как-то упростить эту задачу. Если вы находитесь в одном окне и прокручиваете страницу вниз одним щелчком мыши, я хочу, чтобы следующее поле прокручивалось вверх по странице одним прыжком. Таким образом, контент остается простым и читабельным, а блок никогда не будет наполовину выдвинут за пределы страницы. Теоретически вы можете прокрутить страницу вниз менее чем за десять кликов.
Имеет ли это смысл? Я думаю о чем-то похожем на домашний экран на телефонах Android. Он прыгает по горизонтали между экранами, независимо от того, как мало вы проводите пальцем. Одновременно на странице будет только одно поле.
Подробнее здесь: https://stackoverflow.com/questions/131 ... roll-event