Сам новичок в JS ,но попробую ответить. Если я правильно понял ,то они как бы лежат друг на друге ,то есть через position: absolute. Тогда нужно каждому из них задать айди,одному блоку задать позицию отрицательную (к примеру left: -1500) , отследить x скролл мышки (var posX = window.pageXOffset;) и изменять Y позиции блоков,то есть увеличивать left/right. Тогда получится что при скролее координата Y (блоков) будет зависеть от X координаты страницы и один блок будет как бы выезжать из-за границы страницы ,а другой будет туда заезжать.