Sounds like a bad design in terms of usability to me. What happens when the user wants to click the last visible item in the menu, and it tries to scroll? Frustration.
I think a better option would be to put a scroll "block" at the bottom of the menu and only scroll when the user hovers over that. YOu'd need a corresponding scroll block at the top (once scrolling has been done maybe?).
This sort of problem has been encountered before and has a number of solutions available. But I think the best solution is to re-design the menu to avoid scrolling (if possible).
My thoughts.... Take em for what they're worth. Shawn pantagruel wrote:
Hi, somewhat off-topic, but jQuery is the javascript library I've chosen... I have a menu that is longer than the page. When I go down this menu with the mouse I would like the page to scroll in the same direction and speed as the mouse. I guess scrolling should actually only happen if I get at the very edge of the page otherwise it could be quite annoying. Thanks, Bryan Rasmussen