Jeśli chodzi o to, że gdy strona przesunie się do danego diva, ten jest za wyskok / za nisko to powyżej diva do którego ma przesunąć się strona zrób kolejnego diva i to jego ustaw jako obiekt do którego strona ma się przesunąć. W moim przypadku na zdjęciu tym, dodatkowym divem jest ten czarny pasek. Przy przesunięciu, owy pasek będzie u samej góry strony a diva możesz oddalić od niego właściwością margin-top. Oczywiście gdy już ustawisz odpowiednią wysokość właściwego diva usuń kolor tego paska pomocniczego. Gdybyś jeszcze potrzebował pomocy pisz śmiało :)