Не совсем понял в чем проблема:
1) отслеживаешь wheel, типа того
jsfiddle.net/orlov0562/d6me44tu/2
(кроссбраузерное решение чуть больше, погугли по javascript wheel)
2) прокручиваешь экран к нужному элементу на странице
P.S. для тех у кого нет колесика, можно отслеживать tap events и делать тоже самое