Revert "Use scrollIntoView instead of browser inconsistent scrollTop(offsetTop)"

This reverts commit 9d09a26195b6c65a90859aeeb61e3af8e9bd5f2f.