В вашем примере кода от scripterlative вы можете настроить область прокрутки так, чтобы она была только по краям.Пример установлен на 20% границы:
new CursorDivScroll( 'userComment', 20, 10 );
Вы можете изменить второй параметр на 50 и посмотреть, поможет ли это.
Что касается исходного сайта, вам нужно привести в порядок javascriptчтобы увидеть, как все это работает.Содержание страницы загружается через AJAX.Поиск функции runTransition (страница).Это тянет на «домашней» странице, после вступления.Этот контент содержит более полезный фрагмент javascript: http://www.fromtheroughmovie.com/js/main-home.js
Оттуда вы можете увидеть, как прокручиваются отлитые изображения:
<div id="home-mosaic">
<ul>
<li id="cast-image1">...</li>
<ul>
</div>
Кажется, что javascript выполняет тяжелую работубыть анимированным jQuery:
$("#home-mosaic > ul > li").mouseenter(function() {
$(this).find("div.home-mosaic-separation").animate({'width': (currentWidth*0.20) + 'px', 'left': (currentWidth*0.40) + 'px'}, 400);
});
$("#home-mosaic > ul > li").mouseleave(function() {
$(this).find("div.home-mosaic-separation").css({'width': (currentWidth*0.02) + 'px', 'left': (currentWidth*0.49) + 'px'});
});
Надеюсь, это поможет!