То, что вам нужно сделать, это поместить то, что вам нужно, чтобы скользить внутри контейнера с фиксированным размером и свойством «переполнения», установленным как скрытое.
Затем, внутри этого контейнера, вы помещаете свое «скользящее» содержимое в список элементов привязки с «display», установленным, чтобы блокировать и изменять размер контейнера.
Если по ссылке на странице вы вызовете один из якорей в списке, автоматически появится элемент с соответствующим именем якоря.
все просто.