Немного в сторону Parallax (наложение div друг на друга), как сделать?
Копайте в сторону расчёта размера окна, scroll event'а и позиции элементов с помощью JS. Для CSS части смотрите в сторону position: absolute и z-index.
Для параллакса есть целая куча плагинов jQuery и библиотек