Я использую плагин scrollTo для горизонтального веб-сайта, и он отлично работает. У меня есть список ссылок в основном разделе, и я также могу легко перемещаться между ними по одной, туда и обратно. Чтобы плагин работал, я должен использовать свойство overflow:hidden
, однако я хочу дать пользователям возможность перемещать полосу прокрутки, если они этого хотят. Итак, я нашел плагин LocalScroll и с небольшим количеством кода (написанного кем-то другим, я просто скопировал его как есть) теперь у меня есть полоса прокрутки, скользящая по каждому разделу сайта.
Проблема в том, что якоря, которые я использую для перемещения на один раздел вперед и назад, перестали работать, поэтому мне приходится постоянно возвращаться на главную страницу, чтобы щелкнуть любой раздел, который я хочу увидеть. Это может быть лучше объяснено с помощью этого примера. Нажмите на любую ссылку, чтобы перейти к определенному разделу, и внутри этого раздела ссылки «назад» и «вперед» не работают. Вы должны нажать на логотип (ну, пробел, где он должен быть) слева, чтобы вернуться в основной раздел.
Я видел другие примеры горизонтальных веб-сайтов и заметил, что те, у которых есть скользящая полоса прокрутки, которая мне нужна, имеют только пару основных ссылок, и они имеют фиксированное положение, поэтому мне интересно, можно ли заставить это работать как у меня.
В этом примере файл custom.js работает с overflow:hidden
, а файл test.js содержит дополнительный плагин/код, который я добавил.
Как всегда, я был бы очень признателен за любую помощь.