Szukam szukam i znaleźć nie mogę

Chodzi mi o to że mam kilka divów które dostosowują się do wysokości okna przeglądarki.
Na górze strony mam menu z position: fixed. Każda pozycja w menu powoduje przewinięcie do danego diva. Jednak kiedy zastosuję do przewinięcia koło myszy lub strzałki chciałbym aby strona przewinęła się do kolejnego diva tak by nie myło można oglądać granic tych divów.
Z góry dziękuję za odpowiedź.
Pozdrawiam
